30 villagers stranded in the Mutha river after water was released from the Khadakwasla Dam
Sunday, September 21st, 2025, was a day that stood witness to what could have been a deadly accident when about 30 people found themselves stranded in the Muthra River near…