Police debunk suicide bombing in Delta

Joseph Emeribe 2024-10-09 0