News

Three senior officials of popular tourist resorts in Naivasha have been charged in court for failing to pay a government levy.