NASA Agrees ISS Debris Hit Home in Florida

Published by on 04/16/2024 UTC

NASA confirmed today that a piece of debris from the International Space Station hit a home in Naples, FL last month.  The homeowner reported that something hit his house about […]

Continue Reading >