IECaomhanach is discussing:

Not happy China has that info, but makes me smile to see Pfizer got the raw end.

loading...
Dissenter
connecting...