World Dog Alliance: Dog Meat Festival Opens Up Opportunities for International Collaboration on Animal Protection

WASHINGTON, June 7, 2021 /PRNewswire/ --The Yulin Dog Meat Festival held in June every year in Guangxi, China, attracts wide criticism across the world.