News in :90 – Mar. 09, 2022

Despite Russia achieving less and struggling more than anticipated two weeks into the Ukraine War, the invading force of more than 150,000 troops retains large advantages in firepower as they bear down on key cities. Moscow’s main objective is toppling the Kyiv government and replacing it with Kremlin-friendly leadership. Angelica Franaschouk has today’s News in :90.