By The Stars and Stripes
Former Soviet Union Reported That Scientists Confirmed Landing of Alien Craft!
Unknowns Entered Earth Orbit, Hover Over Former Soviet Union | MY UFO EXPERIENCE
The 1989 Rash of UFO Sightings in the Soviet Union
Soviets Report Spaceship Landings, Alien Creatures | UFO CHRONICLE - 10/9/1989
REPORT YOUR UFO EXPERIENCE