The Mocoa Landslide in DigitalGlobe imagery

According to Wikipedia, during the pre-dawn hours of 1 April 2017, locally heavy rain triggered flash flooding and landslides in the city of Mocoa, Putumayo, Colombia, killing at least 316 people, … [Read more...]