Russia

GeneralWorld News

Trump realising problem in getting peace in Ukraine is Russia: Fareed Zakaria

Geopolitical analyst Fareed Zakaria said US President Donald Trump should put pressure on his Russian counterpart Vladimir Putin to make

Read More
GeneralWorld News

Ukraine’s War Robots Defeating Russian Troops In The Battlefield?

  On today’s episode of Crossfire we tell you how Ukraine is taking the fight to Russia by deploying futuristic

Read More