Source: agoracosmopolitan.com - 3/04/13, By Tanveer
A fleet of UFOs has been observed flying past the International Space Station (ISS) according to a UFO magazine. These objects were sighted on 28 Feb, 2013. The magazine has included a report of the incident.
The UFO enthusiast, who created the report, also mentioned how NASA has not disclosed such information to the public, as has been unable to explain the nature of these sightings.