NPR News: Post

NPR News

The first orbital space launch from British soil will take off on Monday

LauncherOne will depart from Spaceport Cornwall and will take satellites into orbit.

Continue Reading…