Activists Demand An End To Forced Anal Exams In Sri Lanka
In shocking news out of Sri Lanka, a report by Human Rights Watch (HRW) and Colombo-based Equal Ground, has shown that authorities had subjected seven …
In shocking news out of Sri Lanka, a report by Human Rights Watch (HRW) and Colombo-based Equal Ground, has shown that authorities had subjected seven …