Wednesday, 11 August 2021

Space station supplies launched with a pizza delivery for 7

Northrop Grumman's latest space station delivery includes pizza for seven.