BRACE FOR IMPACT: Debris From Russian Rocket Set To Land On Unknown Spot

A part from a Russian rocket is falling back to Earth in the next 24 hours, but its landing spot is unknown, the European Space Agency has announced. Russian rocket, Angara-A5 was launched from Russia on Dec. 27, however, according to new reporting by CNN, a large part of it is coming back unless it … Continue reading BRACE FOR IMPACT: Debris From Russian Rocket Set To Land On Unknown Spot