What's more, Russian scientists proved that the concept was possible back in 1993, when their 20-m (66-ft) Znamya-2 space mirror reflected a dim flash of light down to Earth that was visible in the ...