The latest international news in one place
The North Carolina Court of Appeals ruled that leaders in Alamance County who refused to remove…