London Police Officer Who Killed Sarah Everard Is Sentenced To Life In Prison – NPR