Astronauts Photograph Algerian Meteor Crater

Astronauts Photograph Algerian Meteor Crater

From the vantage point of an astronaut on the International Space Station, the Ouarkziz Impact Crater, located in northwestern Algeria close to the Moroccan border, is clearly visible with a magnifying camera lens.

Landsat Mission not Going Smoothly

Landsat Mission not Going Smoothly

The Landsat Data Continuity Mission, often called Landsat 8, experienced a technical failure during testing, while its contractors prepare to wrangle in court over project cost overruns.

NEWEST V1 MEDIA PUBLICATION

April Issue 2026