Monday, December 5, 2016
Home Tags Ill-fated planetary body

Tag: ill-fated planetary body

‘Death Star’ Vaporizes Its Own Planet: 1st Evidence

The ill-fated planetary body and its debris are about the size of Texas or the dwarf planet Ceres, the largest asteroid in Earth's solar system, and...