World

Sarah Everard’s Killer, Wayne Couzens, Sentenced to Life in Prison

The extent to which Ms. Everard’s attacker wielded his powers as a police officer in the horrific attack has prompted a wave of new calls for reform in the London police department.