Tag: Marc Ching

Could One Man Put an End to China’s Yulin Dog Meat...

The annual Yulin Dog Meat festival in southern China is quite controversial, and for good reason. Besides the actual consumption aspect, there are consistent...
[campaign]
[campaign]
[email]
[email]
[campaign]
[campaign]
[email]
[email]