French President Emmanuel Macron condemned “Anglo Saxon” leaders for openly wishing annihilation upon Russia in clips from a recent documentary. Macron has already been criticized by some of Ukraine’s most fervent supporters for staying in contact with Russian President Vladimir Putin. While he has condemned Russia’s military operation in Ukraine …
Read More »