Storia: 24 ‘illegal’ Chinese workers held in Davao — Warptech Lab News