211 'Urban Moving Systems' >> Mossad front company >> Israeli citizens arrested on 9/11, claimed to be in New York to 'Document the Event' (live.staticflickr.com) posted 1 year ago by Oh_Well_ian 1 year ago by Oh_Well_ian +211 / -0 50 comments share 50 comments share save hide report block hide replies
First I've seen this...?
saw it 22 years ago when it happened. i remember incident well
Me too. Never forget.