english deutsch
DogAid Australia
Australia group protesting against the consumption of dogs and cats in South Korea.