Oct 7, 2026
Sylvia Sanchez and Nour Hooshmand raised the Philippine flag anew as they walked the red carpet of the 31st Busan International Film Festival (BIFF) in South Korea for their film “Ria.” Nathan Studios took to social media on Tuesday, Oct. 6, to share photos of Sanchez, who donned a black dress with a black cape,