Released 2 September 2009 On 7 August 2009, the body of Finardo Cabilao was found in his residence in Malaysia. He appears to have been tortured and bludgeoned to death. The circumstances of his death indicate that he was targeted because of his work against human traffickers. During his appointment as the Social Welfare Attaché [...]
Posts tagged as: