Yahoo

Biden calls out Xi and Putin for skipping climate summit despite China and Russia being among world's biggest polluters

Continue

About the author

Bobby

Leave a Comment