Manoj SrivastavaJan 30, 20191 minPress ReleaseChinese film wins Indian film festival award: Global Times, ChinaChinese film Red Flower and Green Leaves won the Silver Sparrow for Best International Feature at the New Deli Diorama International Film...