Aussie James Harrison gave blood close to 1,200 times over a 60 year period and saved 2.5 million babies in the process. That makes him a hero.

Short Stuff: Toronto Clown Riot
12:22

The Hillsborough Disaster
46:19

Selects: How Enron Fooled the World
59:59