Wow. It’s amazing to think of the odds – a satellite, launched by China – part of it comes crashing down to earth – and it lands in China – Southwest Sichuan.
Amazingly, not even any injuries. The picture shows destruction, but it’s incredible that something 6 feet long that comes crashing down to earth did so little damage… ???
Originally reported in Sichuan Daily – it may be a little easier for we less broad people to read here: