Trio nabbed in police officer's slaying face multiple charges - Barbados Today