Jaipur: A group of government officials allegedly lynched a 55-year-old Muslim man who tried to stop them from photographing women defecating in public in a Rajasthan town on June 16. Five municipal council officials – including the commissioner – allegedly kicked, punched and beat social worker Zafar Khan with aContinue Reading