The Best News I Heard All Week!

This week we’re travelling to India for some good news! Tamil Nadu is an Indian state known for its Jallikattu-bullfights, where men wrestle bulls to win prizes tied to the bull’s horns.  India has argued for years that it’s not inhumane because the bulls don’t necessarily die, though many bulls and humans are killed during the so-called festivities. […]