by Haja Mo August 21, 2025 World On track for more than 48 inches of rain in August, India’s financial capital is expected to surpass the record set in 2020. Previous Story Hong Kong Government Fixates on ‘Soft Resistance’ Next Story What Russia Is Doing to Grab Ukrainian Land While It Still Can