The Biden Admin just delivered 200,00 pounds of ‘Lethal Aid’ to Ukraine, and is now reportedly considering sending thousands of troops to Eastern Europe. This, as Russia denies the UK’s vague claim that Moscow is plotting a US-style government overthrow in Ukraine…

Advertisement