While global public opinion generally held skepticism and condemnation of Moscow over the sudden death of Russian opposition leader Alexei Navalny, Beijing took the opposite stance, calling the incident “Russian’s internal affair” in what was seemingly aRead more https://www.theepochtimes.com/china/beijing-sides-with-moscow-over-navalnys-sudden-death-5592009