25 days agoScott Ritter and the State Department Passport Fiasco | Dispelling Myths and RumorsInformation Warfare Press