Despite these fantastical claims, the Journal of Cosmology has had its reputation called into question more than once by other members of the scientific community.
I think the last passage in the article tells its own story...
Butt plugs at the ready, let the probing commence