Viral Video Sparks Outrage after Police Officer Publicly Executes Suspect in DeltaBy Akab MediaApril 28, 2026 Public outrage has erupted following the circulation of a disturbing viral video allegedly showing a bound suspect being executed by…