Will Ukraine invasion condemn Putin to place among Russia’s worst rulers?

Vladimir Putin refuses to admit defeat in Ukraine. On September 21, he announced plans for a partial mobilization while also vowing to annex large swathes of Ukraine and threatening to defend his gains with nuclear weapons. This latest show of…








