France has declared war on Russia, with French Foreign Minister Jean-Noël Barrot warning that France is committed to ignoring any “red lines” set by Moscow in order to help Ukraine win. In a new interview with the BBC, […]
The post France Declares War on Russia: “Zelensky Has Permission To Bomb the Hell out of Moscow” appeared first on The People’s Voice.