
So these are likely the
Kudos to Aidan Monaghan, what a great investigative effort!
So these are likely the people who installed demo charges on the buildings. They had access, they had the skills and experience. They also took care of cleaning up the evidence as well. The picture is more complete.
I always doubted that Mossad would have been tasked to do the demo work. Not that Israel is off the hook, not at all. Its just a matter of specialization and the height of the twin towers were beyond the experience even of dedicated demolition companies.

Recent comments
50 min 52 sec ago
2 hours 4 min ago
2 hours 12 min ago
3 hours 22 min ago
4 hours 49 min ago
4 hours 54 min ago
6 hours 52 min ago
6 hours 52 min ago
7 hours 4 min ago
7 hours 12 min ago