The curtain falls on Philippine cinema's brightest star as Nora Aunor, born May 21, 1953, and passed on April 16, 2025, bids her final farewell. For six dazzling decades, this pint-sized powerhouse ...