Torrential rain and floods kill 22 people in northern India.
Torrential rain in northern India has killed at least 22 people and caused landslides and flash floods, authorities and local media said on Monday. After severe rains lashed the national capital over the weekend, schools in New Delhi were shuttered, while authorities in the Himalayan regions of Himachal Pradesh andRead More →
