The article is a hoax.
..at least according to this.
https://whyevolutionistrue.wordpress.com/2017/06/24/medusa-magazine-website-is-probably-a-hoax/