China should be the biggest polluter anyway, it's the biggest country.
Tied with India but India is much less industrialized.
A tech news sub for communists
China should be the biggest polluter anyway, it's the biggest country.
Tied with India but India is much less industrialized.