Since 2014, Filipino stars have been winning the Best Actress trophy (except in 2017 where Brazil’s Leticia Braga bagged the award) in the prestigious International Film Festival in Manhattan (IFFM), New York City. Liza Diño won for “In Nomine Matris” (In the Name of the Mother) in 2014; Aiko Melendez…