China’s President visiting Russia to broker peace deal

China’s President Xi Jinping is visiting Russia to meet with President Vladimir Putin in hopes of brokering a peace deal with Ukraine.

The United States claims China has not properly denounced Russia’s invasion of Ukraine.

China has denied this, all…

Read More >>