News

Largest crater discovered in Sahara

Boston University researchers have discovered the remnants of the largest crater of the Great Sahara of North Africa.