Leuren Moret discusses Iran and train crash that claimed life of 9/11 General

Leuren Moret discusses her conversations with top Iranian officials. She also shares her views about the recent death of the General who scrambled jets over D.C. on 9/11/2001.

Leave a Comment

Filed under Government & Organizations, National, News & Politics

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.