Tag Archives: techonology

February 4, 1993

On This Date in TWISTED-HISTORY.com! in 1993, Russian scientists unfurled a giant mirror in orbit and flashed a beam of sunlight across Europe during the night. Evil scientists and their minions worldwide waited up all night to witness this historical display. Observers saw it only as a momentary flash and no hapless, unwary innocent civilians … Continue reading

Posted in 20th Century, Historical Facts | Tagged , , , , | 1 Comment