An Opera News Kenya publication
Barely five days after the government of Kenya through the ministry of interior deported four Chinese…