Rod Pyle, Editor in Chief of Ad Astra Magazine and host of ‘This Week in Space‘ Podcast, joins host John Landecker to recap space news in 2022.