SECTION REDIRECT: news

India rains

Indian men take shelter under a tree during a sudden downpour in New Delhi. Altaf Qadri / Associated Press
Loading