>>150314446
>debunked by modern science and medicine