Trio of United Kingdom charities calling for an end to greyhound racing
In the United Kingdom and the Royal Society for the Prevention of Cruelty to Animals (RSPCA) has joined with its compatriot Blue Cross and Dogs Trust charities so as to call for a phased end to domestic greyhou...