Victory! Spain’s Supreme Court Upholds Ban on Cruel Bullfighting Festival!

The Spanish Supreme Court upheld a law banning a cruel bull-killing ritual, and the fight is just getting started.