The Bahamas TV News: Drug Lords on the run