An alleged “explosion” triggered panic among residents of Padmabati village in Odisha’s Nayagarh district on Tuesday afternoon (June 19). According to Odisha TV, a loud explosion was heard near Rasabihari temple in the village around 2 pm when local children were playing nearby. Villagers initially thought an earthquake has struck and immediately lefttheir homes and came out in the […]