
News
Putin Chickens Out, Won’t Attend Peace Talks With Zelensky in Turkey Thursday
| Published May 15, 2025 In a significant development that has drawn widespread international criticism, Russian President Vladimir Putin declined to attend the much-anticipated peace talks with Ukrainian President Volodymyr Zelenskyy in Istanbul. Instead, Putin […]