Putin Touts Russia’s New Nuclear Bomber, Zelensky Pleads for Ammo | Has NATO Lost Ukraine War?

This post was originally published on WION.