This Week In Space Nov. 9

 This week in space, Harvard scientists theorize about aliens, SpaceX wins a valuable certification, and Russia's leadership yells at their technicians. 

https://soundcloud.com/user-915593526/this-week-in-space-1192018