voxpoliticalonline.com
It was the biggest protest march in London since Iraq – and it will achieve as much
When British citizens converged on London to protest against the UK’s participation in the Iraq War, it was estimated that between one million and two million people marched. They achieved no…