The Jamaica Constabulary Force (JCF) said a bus driver has been charged for wounding an on-duty policeman in Spanish Town, St. Catherine, on Wednesday, July 1. He is 46-year-old Denvar Needham from Eltham Acres in Spanish Town, St. Catherine. The JCF said: “Reports are that, about 6:15PM, Needham used a machete to chop a policeman…