With much less drama than its famous 1971 Pentagon Papers, the New York Times has disclosed three documents confirming that Russia and Ukraine were close to war-ending agreements in the first half of 2022, shortly after Moscow began its so-called ‘special operation’ attack on Ukraine, February 24, 2022. The newspaper says it has obtained and Continue reading »