UFO Spotted Over Ulan-Ude, Russia

Recent UFO sightings in Ulan-Ude have had social media buzzing in days. According to The Siberian Times, unidentified flying objects were spotted recently in Ulan-Ude, the capital city of the Russian...