Post by Jon Cooper

A high-ranking U.S. official has reportedly arrived in Moscow. A motorcade with U.S. diplomatic plates was seen speeding through the Russian capital, apparently headed toward the Kremlin. So far, tha…

By Jon Cooper

View on We The Citizens