London Peace March

On Saturday London played host to the biggest public demonstration Britain has ever seen. About one million people converged on Hyde Park to protest against the probable war with Iraq. Being a tool of corporate greed I had to work, but Kathryn was there and she took some photographs. You can find them in the

Read More