ISS Space Debris Landed on a Florida Family’s Home

The risk of being injured by falling space debris is supposedly “under 1 in 100 billion,” according to the European Space Agency (ESA), but for one family in Naples, it came very close…