By AFP and published by Channel NewsAsia Beijing – China hit back today (Nov. 3) against criticism by US President Joe Biden, who had accused Beijing of not showing leadership after President Xi Jinping skipped the make-or-break COP26 United Nations summit in Glasgow. Xi – who leads the planet’s largest emitter of the greenhouse gases
Read more