“Homeopathy is Witchcraft.” Should Homeopaths now be burnt at the stake?

Inane attacks on homeopathy deserve provocative ripostes. The attack on homeopathy is an insult to democracy and liberty.