Two face 13 charges for Wharf Road shooting - Barbados Today
Skip to content