News

(WALB) - The state of Georgia says that businesses selling alcoholic beverages cannot be within 100 yards, or 300 feet, from a church. Teresa Robinson, a Pelham resident, says she’s concerned ...