Redha Wins Audience Choice Award: Luang Prabang Film Festival
The Luang Prabang Film Festival (LPFF) concluded its eighth annual event this week in the UNESCO World Heritage town of Luang Prabang, Laos, with the Audience Choice Award going to the Malaysian film, Redha.
Read more