The Irish Greyhound Owners and Breeders Federation represents greyhound owners and breeders who are the target of an animal rights campaign of social exclusion.
The Irish Greyhound Owners and Breeders Federation represents greyhound owners and breeders who are the target of an animal rights campaign of social exclusion.