• PETA Calls for Nationwide Suspension of Horse Racing After 33rd Death at Santa Anita

    California, New York — where 25 horses have died at Belmont — and all racing states should suspend racing until real answers are supplied and the …

    Read More
  • 0 0