A huge protest against the dog meat trade at the Chinese Consulate-General, Los Angeles! Last Chance for Animals […]

Advertisements