Breaking News

China will not take blame of ‘uncontrollable’ 21-ton rocket junk barrelling towards Earth

CHINA’s rocket debris is currently crashing towards Earth uncontrollably and the communist nation is unlikely to take responsibility if it crashes in another country.