
GALLERY
Indian police arrest woman for allegedly raping her husband’s lover
Indian police on Saturday arrested a woman for raping her partner’s lover, the police said.The woman, who has not been identified, was arrested in the town of Rajasthan in northern India on charges of rape, and has been remanded...
Read More