Cumberland County supervisors this week passed an ordinance that would prohibit the open carry of firearms at the county courthouse, library and recreation areas. The Board of Commissioners approved the new law by a 6-1 vote Monday, prompted by recent moves by open carry advocates to bring firearms onto county owned property, challenging gun-free zone signs not…