Vietnamese film wins highest award at Asian Film Festival in Italy

17 April 2024, 10:54 pm

Ben trong vo ken vang” (Inside the Yellow Cocoon Shell) by Vietnamese director Pham Thien An has won the best feature film award at the 21st Asian Film Festival held in Rome, Italy.... Read More »

Featured Video