Cop26: Obama takes swipe at China and Russia for leaders’ absence

Close Bitnami banner
Bitnami