Tag: MISSION
Europe launches space mission in defense against city-killer asteroids
Europe launched its first spacecraft to help develop a defense against city-killer asteroids slamming into Earth.
The European Space Agency’s Hera mission, to which defense...