An explosion at a fireworks shop in central China killed 12 people on Wed (Feb 18), the second day of the Lunar New Year holiday, according to state broadcaster CCTV. Read more at ...
If the world exploded, what proportion of the rocks floating in space would have evidence of life? (continued) ...