Star Struck: Defunct space station falls from sky
In this Star Struck, Bobby Farlice-Rubio tells us all about the Chinese space station that was lost in space until it crashed into the Pacific Ocean Monday. Watch the video for the full interview. The experimental space lab Tiangong 1 was launched in 2011 and ended service in… Read More