Scientists explain devastating flash floods in Nepal
Scientists explain devastating flash floods in Nepal

Scientists explain devastating flash floods in Nepal

Environmental scientists are explaining the devastating flash flooding that struck along the Nepal-Tibet border, saying climate change may play a role.

Top Videos