DAVAO CITY (September 27) --- Security personnel sub-contracting for Saudi Electric Company shot and killed an Overseas Filipino Worker, after he allegedly stabbed to death his boss and a Pakistani co-worker on Wednesday, September 26, in Farasan Island, Jizan City, Saudi Arabia. Farasan Island is located 600 kilometers offshore from Jizan City,Saudi Arabia. Consul … [Read more...] about OFW in Saudi shot dead after allegedly killing boss, co-worker