Dec 11, 2018 Zambia ZAMBIA – Police arrest five suspects who tortured a young woman by putting a bottle into her vagina ZAMBIA - 5 suspects who tortured a naked young woman by putting a castle.. Read more