Quick Takes Heavy Rain Causes Flooding Across India July 24, 2022 4:12 PM By Reuters Your browser doesn’t support HTML5 Heavy rains disrupted traffic in various parts of India on July 23, 2022. (Reuters)