Tag: 113280603

Oklahoma rodeo company blames tainted feed for killing as many as 70 horses

OKLAHOMA CITY -- A nearly century-old Oklahoma company that supplies stock for rodeos had as many as 70 horses die a week ago...