The major water supply reservoirs in Chennai, India are running dry, leaving the city with nearly 5 million residents at an intense water shortage. What […]
Tag: India
Controversial Exam Results Lead 19 Indian Students to Commit Suicide
Nineteen students in Telangana have taken their own lives after the release of state examination results on April 18. What We Know: Akrapu Mithi hanged […]