More Than 100 Dead in Storms in India and Nepal
More than 100 people have been killed in storms in India and Nepal. In addition, heavy rainfall has caused flooding and landslides in many places.
According to authorities, 85 people have died in India and 31 in Nepal.
Uttarakhand…
Read More...
Read More...