Russia and China make show of unity as US relations falter
Neighboring giants China and Russia have both stressed the value of a strategic partnership amid faltering relations with the US. Russian President Vladimir Putin was handed a medal by his Chinese counterpart. Chinese President Xi Jinping welcomed Russian leader Vladimir … Read More