Comments (6)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
Smartcookie2 2 points ago +2 / -0

Eyewitnesses and people living near the crash site in Pittsburgh in the 90’s said they found luggage and debris on their land up to five miles away. Got that info from talk radio, other media of course covered it up. Don’t trust anything they say.