DC’s Science has an excellent and thorough demolition of the current state of homeopathy.
I don’t really have much to add to this. There’s much to be happy about on this front. All the university degrees in the UK have disappeared and Neal’s Yard got a pasting.
And this made I chuckle.
Keep calm and carry on.