Satellite Spots Massive Asteroid Impact Crater in China
(Gizmodo) – researchers first described a 1.15-mile-wide crater in a mountain range in northeast China; late last year, a NASA satellite imaged the crater from space, giving a broad new view the impact’s aftermath. Read the full article.