Illegal Archive Zambia | Same-sex couple arrested & shamed, face torture: Police in Zambia have arrested two men after they were allegedly caught having sex, sending one for a forced medical exam. More +