Date of sighting: April 9, 2012
Location of sighting: Russia
On
the night of April 9, 2012 many people in St. Petersburg, Russia
witnessed mysterious orbs of light hovering over the city. These same
UFOs have appeared repeatedly over Russia in recent years and the
frequency of the appearances continues to increase.