Browsing: Viral Video Sparks Outrage after Police Officer Publicly Executes Suspect in Delta