CIA Agent Confesses On Deathbed: ‘We Blew Up WTC 7 On 9/11’

79-year-old retired CIA agent Malcolm Howard claims he and his colleagues blew up World Trade Center 7 on 9/11. Source: CIA Agent Confesses On Deathbed: ‘We Blew Up WTC 7 On 9/11’ 79-year-old retired CIA agent, Malcom Howard, has made a series of astonishing claims since being released from hospital in New Jersey on Friday … Continue reading CIA Agent Confesses On Deathbed: ‘We Blew Up WTC 7 On 9/11’