Dehradun: Fifteen people were killed and several injured after a power transformer exploded on the banks of the...
19 July 2023 8:15 AM GMT