Tesha Miller held in Bahamas, to be deported to Jamaica
Reputed leader of the Clansman Gang, Tesha Miller has been held in the Bahamas, Loop News understands.
Reputed leader of the Clansman Gang, Tesha Miller has been held in the Bahamas, Loop News understands.