Stupid Leftists China is the biggest ocean polluter