Grim History of London's Speakers' Corner

Nowhere in England is the principal of free speech embodied more than at Speakers’ Corner in London’s Hyde Park. But this right was won through death and protest.