Saturday, February 15, 2003

Well beyond 500,000 protesting in London

That's according to police.

you can watch here.