Chinese Film ‘The Sand Murmurs’ Set for Xinjiang Shoot (EXCLUSIVE)
Big-budget period action film “The Sand Murmurs” is set to start production in China’s remote region of Xinjiang later this
Read MoreTop Headline News!
Big-budget period action film “The Sand Murmurs” is set to start production in China’s remote region of Xinjiang later this
Read More