New Delhi: Natural disasters, especially floods and cyclonic storms, are expected to force about 2.5 million people to be internally displaced in India in...
Barabanki: A tragic incident occurred in Barabanki, Uttar Pradesh, when a three-story building collapsed late at night, killing two people and trapping several others...