
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
1 hour 40 min ago
2 hours 45 min ago
18 hours 13 min ago
23 hours 23 min ago
1 day 23 min ago
1 day 9 hours ago
1 day 11 hours ago
1 day 19 hours ago
1 day 19 hours ago
1 day 23 hours ago