Ukrainian President Volodymyr Zelenskyy delivered a strongly worded message to Putin, declaring Russia has already lost the war in Ukraine. RELATED: Pope Francis begs Putin […]
Continue readingTag: ukraine news today latest
Ukraine, Russia point fingers over nuclear power plant damage | USA TODAY
Russia and Ukraine have blamed each other for strikes that caused shells to damage Europe's largest nuclear power plant. RELATED: Russia's war in Ukraine has […]
Continue reading