SWAT Team Stuns Grandmother and Granddaughter

Written by Gary North on June 27, 2012

A team of heavily armed police, dressed in armor, ascended the front porch steps, broke the storm door and a front window, tossed in a flash grenade to stun the occupants, and showed a grandmother that the police department of Evansville, Indiana is not to be trifled with. The TV crew that the police had […]

Continue reading →