Entertainment

File photo of workers protesting during a strike as police stand guard at a crossroads near the factory area of Yue Yuen Industrial, in Dongguan

View gallery

500 photos

Celebrity, television, film and music photos

View Comments