Tag: Buenos Aires International Film Festival
Pinoy animated film ‘Ang Lihim ni Lea’ bags 9 prestigious international awards
Pinoy animated short film 'Ang Lihim ni Lea' has won nine prestigious international awards for its brave take on the issue of child sexual abuse.