
Genesis of the Ukrainian crisis
Putin and the heads of the LDR and DPR signed a friendship, cooperation, and mutual aid agreement…writes Aditi Bhaduri On February 21, 2022 Russian President Vladimir Putin dramatically recognized the independence of