Riots Break Out in Keene New Hampshire at Annual Pumpkin Festival

Riots Break Out in Keene New Hampshire at Annual Pumpkin Festival

This weekend marked the 24th annual Pumpkin Festival in Keene, New Hampshire, but instead of good times and fun, festivalgoers found themselves in the middle of a riot when a fight broke out and spilled into the streets. Police officers arrived on the scene fully dressed in riot gear to find fires set between student […]