An award-winning Tibetan film director was detained by police in China and ended up in hospital, officials and fellow...
30 Jun 2016 12:26 AM IST