This Day in History: 1993-02-04
Russian scientists unfurled a giant mirror in orbit and flashed a beam of sunlight across Europe during the night observers saw it only as an instantaneous flash.
Russian scientists unfurled a giant mirror in orbit and flashed a beam of sunlight across Europe during the night observers saw it only as an instantaneous flash.