LOOK: Angel Locsin wins Best Supporting Actress in an international film fest | PUSH.COM.PH