Christopher DeLay

National

Man Who Recorded Alton Sterling’s Death Has Been Fired From His Job

Christopher DeLay was arrested at his job just 24 hours after posting the brutal killing of Alton Sterling.