Moscow hit out at envoys claiming they refused to meet with foreign minister, as relations continue to deteriorate. Russia’s Ministry of Foreign Affairs has accused Western ambassadors in Moscow of meddling in its internal affairs and questioned their function. The statement on Tuesday followed complaints from Moscow’s Foreign Minister Sergey Lavrov the previous day that ambassadors from European Union countries …
In 1983, the Soviet Union shot down a Korean Air Lines passenger jet, killing everyone on board. In a segment dedicated to opposing American involvement in Ukraine, he interviewed a guest, retired U.S. Army Col. Douglas Macgregor, who made the case that Putin’s government “rests on the foundation of Orthodox Christianity” and that “we should celebrate that, not try to …