A great response to the recent fury of "peace seeking" letters from academics and former ambassadors: 1. For three decades, Russia has attempted to dictate the terms of Ukraine's independence, with its failures leading to escalating conflicts in 2014 and 2022. 2. Russia aims

Leave a Reply