Business

Anti-vaxxers are gargling iodine in the latest ill-advised attempt at DIY anti-C..