News

THE Overseas Workers Welfare Administration (OWWA) announced late on Thursday evening the return of 19 Filipinos from Israel.