News


Twins Shot Dead in St. Andrew

  A┬áreport made by Observer Online states that this morning twin brothers were shot dead in a police operation in Maverley, St. Andrew. The men…