Debris from China’s rocket booster falls to Earth

China has faced criticism for allowing rocket stages to fall to Earth uncontrolled twice before.

Leave a Reply

Your email address will not be published.