World Affairs

Putin’s Pursuit of a New Yalta – PCR

April 13, 2025 0

by Paul Craig Roberts Kiev breaks energy ceasefire five times in 24 hours. And these violations of the agreement are on top of previous violations. So why is Russia complying with a non-existent ceasefire? If Kiev […]