Tag Archives: Department of Public Safety
Texas: Williamson County Sheriff’s PIO Lt. John Foster resigns following conviction for DWI
Lt. John Foster has resigned from the Williamson County Sheriff’s Office, just one day after he was found guilty of driving while intoxicated.
South Carolina: boozing lawmaker Rep. Ted Vick racks up 2nd DUI in a year; his mouthpiece says he wasn’t drunk, just had a rock in his shoe…
Its hard to walk a straight line with a rock in your shoe! Democrat Ted […]