Monsoon storms batter India

Monsoon storms batter India with floods and lightning strikes

NEW DELHI: Intense monsoon storms battered India on Monday, flooding parts of the financial capital… Read More