Flash Floods in Indian Himalayas Kill 4, and Dozens Are Missing August 5, 2025 by business Flash Floods in Indian Himalayas Kill 4, and Dozens Are Missing