NASA ‘cuts live feed from international space station’ after mysterious object appears on camera

nasa-live-feed

A self-styled alien hunter believes he has spotted a UFO during a live feed from the International Space Station. John Craddick, from Wolverhampton in the UK, claims he has never seen anything like it before. […]