• 2 Horses Die at Del Mar Racetrack in a Collision During Training

    PETA requested that Del Mar, which is near San Diego, and all other California racetracks release records of horses that have gotten loose on the …

    Read More
  • 0 0