Superstar Nora Aunor in “Thy Womb”, Once Again a Contender for Best Actress in Russia’s 3rd Sakhalin International Film Festival (On the Edge)

MANILA, Philippines – Superstar Nora Aunor in the film, “Thy Womb”, has once again captured the eye of international thespians as she becomes a contender for Best Actress in Russia’s 3rd Sakhalin International Film Festival, “On the Edge.”