West Virginia Police Kill Man Trying to Escape Drug Bust
This year's sixth drug law enforcement killing took place Friday afternoon in Charleston, West Virginia.
Freedom Watch with Judge Napolitano is on point yet again with this coverage of the recent killing of grandfather Eurie Stamps.