How is the Kremlin trying to drive Kyiv and Washington apart and disrupt peace talks?

The Kremlin is ramping up its campaign to discredit Ukraine. As reported by the General Staff of the Armed Forces of Ukraine, Russia shelled the Sudzha gas metering station in the Kursk region and blamed Ukraine. Russian Gazprom previously exported gas through Ukraine to…

Continue Reading