Police Officer crushes father and son to death, 4 siblings hospitalized in Delta by Ifeoluwa May 18, 2023 0 A Police Officer attached to the Ughelli 'A' division has allegedly crushed father and son to death while four other ...