An Opera News Kenya publication
Kenya National Police Service has deployed choppers to monitor traffic situation along major highways this festive…