Ritter’s Passport Seized, Sticking It To The Russians
American journalist Scott Ritter was unable to attend the St. Petersburg International Economic Forum (SPIEF) in Russia due to actions…
American journalist Scott Ritter was unable to attend the St. Petersburg International Economic Forum (SPIEF) in Russia due to actions…