Comparing the military might of the United States and Russia has long been a topic of serious speculation, with each nation ...
"Europe and Canada are now in global isolation. Nobody needs them," said Kremlin propagandist Vladimir Solovyov.