The issue of deadly racism in the USA has been brought to the attention of …
Read More »Lenin’s statue in Kiev brought down by Ukrainian protesters
A group of anti-government protesters on Sunday toppled the statue of Vladimir Lenin in Kiev, the national capital, to vent their anger toward their government’s decision to seek closer economic ties with Russia instead of with the European Union (EU).
Read More »
Eurasia Press & News




