Jamaican dancehall superstar Vybz Kartel has had his murder conviction overturned. His vindication comes after a complicated court battle. The 48-year-old