Good lord this spam is atrocious. Are they all originating from the same IP or does every single post come from a different one?

Nuking China might not be such a bad idea after all.