NASA ought to pay up after space debris punched a hole in my roof, homeowner says Published 14 Jul 2024 Full Article