Award-winning film director Wang Quan’an was busted last week for sleeping with a prostitute, Beijing police announced today. He married Chinese actress Zhang Yuqi in April 2011. [Photo/Weibo]
Go to Forum >>0 Comment(s)