Father Francis Oduor
-
News
Man of God or Agent of Death?Kenysns ask as FR Francis Oduor tests positive of coronavirus
As Kenyans come to terms with news of a reckless Deputy governor who refused to quarantine himself after jetting in…
Read More »