‘Give Me Liberty,’ ‘Dwelling in the Fuchun Mountains’ Win Top Prizes in Macao

 /  News  / 
American comedy film Give Me Liberty and Chinese family drama Dwelling in the Fuchun Mountains won the Best Film prizes in the “International Competition” and "New Chinese Cinema" sections at the 4th IFFAM. Read More