Fragments from the failed Russian launch crash onto “Cosmonaut Street” in Siberia December 24, 2011 8:57 am Robert Zimmerman Fragments from yesterday’s failed Russian launch crashed onto “Cosmonaut Street” in Siberia. Share Leave a comment