China and Russia have rebuked the International Atomic Energy Agency for giving in to US “bullying” as the IAEA’s board of governor on Friday passed a resolution critical of Iran for the first time since 2012. The resolution, submitted by France, Britain and Germany, comes at a time when the ...
President Vladimir Putin has accused the West of “mean” attempts to insult Russia by re-writing World War II history as Moscow prepares to commemorate Soviet victory with a Red Square parade. In a lengthy article in the National Interest, a conservative US magazine, Putin warned against “historical revisionism,” saying downplaying ...