CAPE CANAVERAL, Fla. (AP) — European satellites launch from India on a mission to create artificial solar eclipses in a tech demo.
CAPE CANAVERAL, Fla. (AP) — European satellites launch from India on a mission to create artificial solar eclipses in a tech demo.