27 OFWs died in foul play in last 10 years - Porcalla, Delon (Philippine Star, 2023)