Skip to main content
Report this ad

See also:

Cop shoots, kills schizophrenic teen: Says 'we don't have time for this'

Keith Vidal was shot and killed by a police officer in North Carolina.
Keith Vidal was shot and killed by a police officer in North Carolina.
Inquisitr
Report this ad