North Caroina

One of the Country’s Possibly Worst Sheriffs and His Department has Hampered Gun Ownership

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.  Mecklenberg County is the…

Read More