Continuous monsoon downpours have wreaked havoc across the Northeastern states of India, leading to deadly landslides and flash floods that have claimed at least...
Mumbai’s newly inaugurated Worli underground metro station on Line 3 was severely flooded following intense overnight rainfall as the early monsoon swept across the...