A mysterious explosion lit up the Canary Islands before dawn. XYJ-7 satellite reentering the atmosphere caused a huge ...