An Opera News Kenya publication
Embakasi East MP Babu Owino has been the trending topic this weekend following the almost fatal…