Home Globe COP26: Biden attacks China and Russia leaders for missing summit

COP26: Biden attacks China and Russia leaders for missing summit

by editor