We doubt the claims made by the Russian president that his country has developed a sustainable vaccine that could handle corona virus. So is the word...
Russian Foreign Minister Sergei Lavrov said Thursday Moscow would expel 60 US diplomats and close its consulate in Saint Petersburg in a tit-for-tat expulsion over the...