Greyhounds are racing to their deaths worldwide

Recent news