Vegetarian Mouse Slayer

Thursday, March 20, 2003
 
With threats of terrorist attacks, it does scare me that Menwith Hill US Spy station which is located near Harrogate, is only about half an hour away from Leeds. Apparently the world's largest spy base.