3.7 C
Monday, March 27, 2023

Tag: Leading

Leading experts accuse Russia of inciting genocide in Ukraine

Russia's actions in Ukraine provide enough evidence to conclude that Moscow is inciting genocide and committing atrocities intended to destroy the Ukrainian people, according...

- A word from our sponsors -

Follow us