Russian President Vladimir Putin used a highly anticipated speech to deny responsibility for the war in Ukraine and lash out at his adversaries.
Moscow faces what’s likely to be months more fighting, military losses and potential defeat.