Very heavy rainfall has flooded the north Indian state of Himachal Pradesh with people being evacuate, houses and vehicles being swept away and traffic and power supply being disrupted. Waterlogging, landslides and flash floods caused by...
New Delhi, India: Megacities have drawn much of the attention when it comes to urban disaster risk. Mapping the terrain of interaction between disasters and at-risk children, Bal Raksha Bharat (globally known as Save the Children),...