-Advertisement-
Beth Van Schaak
Russia has committed crimes against humanity
The United States has concluded that Russia committed crimes against humanity in Ukraine.
Russia says its actions are not directed against civilians.
However, in an interview...
-Advertisement-
Just In
BRICS strengthens economic independence by moving away from US dollar
Russia and Iran have officially announced that 96% of their bilateral trade is now conducted using their local currencies—the Russian ruble and the Iranian...
The Most Successful Americans Ever at the Cheltenham Festival
The Cheltenham Festival is not only the pinnacle of National Hunt racing - and a huge deal in the UK - it attracts the...
-Advertisement-