4 days agoAsteroid slams into Earth triggering stunning green ‘fireball’ above the PhilippinesB.C. Begley