Independence from America
ss | 04.07.2004 21:51 | Anti-militarism | Sheffield
The largest US spy base in the world is located in the heart of rural England at Menwith Hill in North Yorkshire. Today, July 4th, people assembled at Menwith to declare Independance from America. Mobeen Arzard, Co-chair of Leeds Stop the War Coalition; Jean Lampert, green MEP for London; and John Sloboda, Co-founder of Iraq Body Count spoke to the people who then walked round the base accompanied by Sheffield Samba Band and the CIRCA clown army.
ss
Comments
Display the following 19 comments