Ffs the Daily Mail Ha Ha......
The word pseudoscience springs to mind.......
I shall refrain from reading the link ........