February 2, 2019 0 Mechanic allegedly commits suicide at hospital in St Ann By Horace Mills The Jamaica Constabulary Force said a mechanic from Rural Retreat in Claremont, St Ann, is suspected to have committed suicide…