Homeopathy is ``witchcraft'', the British Medical Association has said, adding: ``If people wish to pay for homoeopathy that's their choice but it shouldn't be paid for on the NHS until there is evidence that it works.''
Homeopathy is witchcraft: