Jamaica-Land of beauty, beaches & bullets

-Soon to be dubbed ‘ the Baghdad of the Caribbean- Jamaican police shot dead 113 people last year, down from 133 the previous year. But Jamaica only has a population of 2.6 million, compared with eight million in New York City, which had around 25 fatal police shootings last year. A have a new marketing […]