Heavy security at Melvin Jones Academy in Nakuru, the venue for the National Drama and Film Festivals. [Kipsang Joseph, Standard]
A heavy police presence has been witnessed at Melvin Jones Academy in Nakuru, the venue of the 63rd National Drama and Film Festival.