Police officer injured during protest against market levies - Daily Nation

 News