Dimitri Khalezov = Some people believed there was evidence of low yield nuclear device's on 9/11

First published at 01:49 UTC on March 22nd, 2024.

There were those the believed there was evidence of a low yield nuclear device that had gone off on 9/11. It's one of the most controversial inquiries that showed up and I'm not personally totally convinced but in the interest of this chan…

MORE
CategoryEducation
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO