Did NASA stop broadcasting a UFO “Live on Camera”?

UFO enthusiasts  are reporting that NASA stopped the live stream broadcast of an unidentified object that was picked up by cameras on the International Space Station. The video became a sensation after Streetcap 1 posted the YouTube video on July 9, 2016. The camera clearly shows an...