Kenya Breaking News Man arrested for allegedly impersonating CS Eliud Owalo A man has been arrested for allegedly impersonating the ICT and Digital Economy CS Eliud Owalo. The man had been allegedly running a Facebook... Omara ZJanuary 5, 2023