Did NASA live video capture extraterrestrial life during spacewalk?
On October 22 during a spacewalk by two Russian astronauts, the International Space Station (ISS) live feed showed a luminescent UFO briefly fly nearby. The astronauts had just jettisoned two parts of the ISS that had been removed, and the live feed showed the objects slowing falling towards the...