Jamaica Police Link 2 Men to Drug Lord

Police in Jamaica say they arrested two alleged lieutenants of suspected drug lord Christopher “Dudus” Coke.

 
  Your Reaction?
 

    Hot Buzz

    Can You Make It Through One Day As A Vegan?

    Newborn Baby Killed After Being Given Nitrous Oxide Instead Of Oxygen

    Now Buzzing