Debris from the International Space Station may have hit a Florida home [TechSpot]
View Article on TechSpot
A strange, cylindrical object slammed into the roof of a house in Naples, Florida, last month, tearing through two floors and nearly hitting a person inside. The house’s owner is searching for who is responsible and suspects that the debris came from the international space station.