Debris from the International Space Station may have hit a Florida home


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.

Read Entire Article