Two medical students have been arrested in Zambia after they were caught having gay sex in a toilet, local media reported. The pair were subjected to invasive medical checks afterwards on police orders. Police spokesman Rae Hamoonga alleged the two men were caught in a toilet cubicle together. “The individuals …
Read More »