Russia accelerating executions of Ukrainian POWs: UN Post author:mck Post published:February 3, 2025 Post category:Blog A report finds that Russian troops committed 79 executions in the last six months or so. You Might Also Like Sorrow, elation as Palestinians witness the release of Israeli captives January 30, 2025 Iran could resume uranium enrichment within months: IAEA chief June 29, 2025 Premier League: Everton bought by Texas-based Friedkin Group December 19, 2024