News Police unveil pictures of slain, missing officers in Delta operation Toyibat Ajose Mar 24, 2024 The police force headquarters in Abuja has reported the gruesome deaths of six officers while conducting an operation in Delta…