Jamaican police officer arrested for smuggling drugs to the US in her vagina, stomach and bra cups by Adekunle Dada February 24, 2022 0 Jamaican police officer, Shelian Cherine Allen, has been arrested for smuggling cocaine into the United States by hiding it in ...