Rome-based Catholic priest Fr. Richard Onyango Oduor has been placed under 14 days mandatory quarantine at a Catholic Church facility in...
The Directorate of Criminal Investigations on Tuesday obtained court orders to detain Rome based Catholic Priest Richard Onyango Oduor at...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...