DEATH

Many drivers in Gatundu went missing and their was Tension in that town and the residents block roads to protest against this act but police handled the matter.

Location: KIOI, EMBAKASI, KENYA