Checkpoint Rape

Three reserve police constables were arrested recently on allegations of raping a Tamil woman from Badulla who was employed in … More