News

A SpaceX Falcon 9 launched a NASA space science mission and several other smallsats July 23 after a one-day delay.