3 Aug 2020

NASA astronauts splash land near Florida

From Morning Report, 7:56 am on 3 August 2020

Two NASA astronauts have landed back on earth after a splash landing off the coast of Florida.

It was the first water landing since the Apollo missions nearly 50 years ago.

Ex RNZ journalist Matthew Peddie, who works at Florida radio station WMFE, speaks to Gyles Beckford.