Alfie Evans is a British toddler who has been in a Liverpool hospital since December 2016. He has a mysterious illness that doctors believe could be a rare neurodegenerative disease with no hope of recovery. Alfie’s parents want to seek alternative treatments, but the hospital has overruled their wishes and ordered the stop of all […]