All NewsWorld

China dog meat festival begins despite outrage

YULIN – A controversial dog meat festival has begun in the Chinese city of Yulin, despite earlier reports it had been cancelled or toned down this year. The Lychee and Dog Meat festival takes place annually in Guangxi province. Earlier this year, US campaigners claimed that vendors had been told by authorities not to sell…

To access this content, please purchase a subscription by clicking the button below and select a package of your choice!
Subscriptions