You are not watching a live feed from space
Wednesday, October 26, 2016 - 16:31
in Mathematics & Economics
Misleading "live" video from the International Space Station stuns the internet.
Misleading "live" video from the International Space Station stuns the internet.