Asia|Crime|News
Indian police fire tear gas and water cannons at rally against rape and killing of trainee doctor
Police in India have fired tear gas and water cannons to disperse thousands of protesters demanding the resignation of a top elected official in the country’s east, accusing her of mishandling an investigation into a rape and killing of a resident doctor earlier this month
August 27, 2024