These are the key developments on day 1,112 of Russia’s war on Ukraine.
Russia has the upper hand, and would have no reason to accept a ceasefire at this stage. THE WEEK lists four reasons why US ...