3 ms·Russia launched a giant space mirror in 19934 points by wslh 2y agoguenthert 2y ago"After a few hours, the space mirror deorbited and burned up as it re-entered the atmosphere over Canada."