category
A film studio in China is at the center of a storm of controversy after footage of apparent dog abuse was leaked onto Chinese social media.
by Bryan Grogan, 10 May 2019
Scan our QR Code at right or follow us at thatsonline for events, guides, giveaways and much more!
Weekly updates to your email inbox every Wednesday