Meteor explodes off the coast of Brazil
Thursday, February 25, 2016 - 05:00
in Earth & Climate
Shawn PriceWASHINGTON, Feb. 25 (UPI) -- The largest space rock to penetrate Earth's atmosphere in three years exploded over the Atlantic Ocean earlier this month.