An Opera News Kenya publication
The Raila-Uhuru trip to China has been castigated online as Kenyans claim that Opposition leader Raila…