glblgeopolitics.wordpress.com
What Were Police Snipers Doing at a Pumpkin Festival?
To casual observers, the annual pumpkin festival in the small college town of Keene, New Hampshire, would seem like a harmless bit of seasonal fun. But to the local police, the event is apparently …