Home News Natembeya Speaks of Defacing of Police Station Launched by DP Ruto