Discarded ISS Battery May Have Crashed Into Florida Home
iStockphoto The International Space Station has been orbiting the Earth for over 25 years without any major incidents, but it appears it played a role in a pretty wild occurrence that led to the owner […]