In ANIMALS ALLIES Rodents stuffed with drugs found in UK prison March 27, 2019 1 Min Read LONDON – Bodies of dead rats stuffed with drugs, phones, and cash were found in a British prison, the government… Read More