LNP – Sri Lankan film ‘Riverstone’ picks up two awards at Shanghai International Film Festival
The 27th Shanghai International Film Festival (SIFF) celebrated the best in global cinema at a star-studded Golden Goblet Awards ceremony held at the iconic Shanghai Grand Theatre.
Read more