Depository of News

Ukraine-backed self-styled ‘decolonizers’ push to break up Russia – RT (VIDEO)

newsdepo.com · world

RT investigates activists campaigning to dismantle Russia, their alleged ties to Ukraine and questions surrounding their credentials Read Full Article at RT.com

Read full article →