October 30, 2018 0 Tesha Miller arrested again! By Horace Mills Police have arrested Tesha Miller, reputed leader of the Klansman gang based in Spanish Town, St Catherine. According to the…