News

WARNING: DISTRESSING CONTENT. As fears over the potential threat of nuclear warfare continue to escalate, the Mirror takes a ...
The theory gained even more steam when scientists were able to link the extinction event to a huge impact crater along the coast of Mexico’s Yucatán Peninsula. At about 93 miles wide ...