A family in Naples, Florida, has filed suit against NASA, contending that debris from the International Space Station damaged their home and mental well-being when it crashed through the roof in March.

The claim, filed under provisions of the Federal Tort Claims Act, seeks more than $80

 » Read More