In the Biden administration’s narrative, a Russian blitzkrieg of Ukraine is imminent, with Moscow having massed more than 100,000 troops — 70 percent of the forces it would need for an invasion. Rubbish, responded Russia.
Sponsored by Kashmiri Bazaar | Copyright 2021