Police Officer Who Shot Dog Fired
An Irmo, South Carolina police officer who caused quite a stir last fall for improper behavior during traffic stops, has been fired.
An Irmo, South Carolina police officer who caused quite a stir last fall for improper behavior during traffic stops, has been fired.