Animal rights groups and pet shop owners have marched in separate demonstrations to protest a new animal welfare law sponsored by the Spanish government
More results...
Animal rights groups and pet shop owners have marched in separate demonstrations to protest a new animal welfare law sponsored by the Spanish government