The landslide near Oso, Washington

landslide

Last weekend, rainfall triggered a massive landslide near Oso, Washington that killed at least 24 people. There have been many news reports about the event, but I believe NASA is the first to provide … [Read more...]