A mudslide that struck in Telluride, a town in Colorado, trapped at least 40 people including motorists and hikers. The ground failure occurred on July 27, 2020, at around 2 p.m., in a popular traili...
Read MoreAt least 58 people have been reported dead after a series of extreme rainfalls in Japan. For over a week, southwestern Japan has received a record amount of precipitation resulting in floods and land...
Read More