- Prison Planet.com - http://www.prisonplanet.com -

Woman Flees Capitol Checkpoint, Executed By Cops

Prison Planet.com
October 3, 2013

Capitol police executed a woman who attempted to flee a checkpoint, and the media celebrated it.