
US Strategic Command: UFO Was Russian Space Debris
US Strategic Command says strange lights in the Northern California sky on the night of December 22 were “some kind of Russian space debris.”

US Strategic Command says strange lights in the Northern California sky on the night of December 22 were “some kind of Russian space debris.”