BAHA — Police are currently investigating the cause of a suspected suicide at a mechanic’s workshop in Baha city. Workers in another workshop next to the scene of the incident notified the authorities when they saw the Thai worker hanging from the ceiling. Teams from the forensic department arrived at the scene to collect evidence.