Dec 30, 20201 min readThe Vanishing GirlsHolden Davis and his mysterious assistant, Eileen, set out to find Barbados' only serial killer.