There Are Still Saints in the World

The Canidrome Greyhound Racetrack in Macau, China / The Worst Track in the World (NY Times Photo) Elite Greyhound Rescue in Loxahatchee, Florida is the only rescue to receive Macau greyhounds in the southeastern United States. It was founded by Sonia Stratemann who quit rescuing greyhounds from Florida’s racetracks the day her 17-year-old son died […]