Representative Image

Two Afghans held for raping Kazakh woman

New Delhi : Two Afghanistan nationals were arrested after a woman from Kazakhstan accused them of raping her in south Delhi, police said on Wednesday. Accused Jamshed Khan, 34, and Zarmal Khan, 40 are residents of Ballimaran in old Delhi and deal in dry fruits and readymade garments. “Five years ago, the woman married a […]