Mecklenburg County Sheriff Garry McFadden uses racially offensive language, fires longtime staff for little or no reason, delays firearm permits and promotes himself and his own interests rather than his staff.
Meet One of the Country’s Worst Sheriffs… Garry McFadden
