Badlapur rain Heavy rain in Badlapur as hundred rescued from stranded Mahalaxmi Express July 27, 2019