Africa 3 police officers missing for 6 days found dead in river by Editor2 April 30, 2025 by Editor2 April 30, 2025 2 minutes read