on December 28, 2025 in World News Primary Sabotage? Niqab-Wearing Muslim Woman Who Has Voted Democrat Since at Least 2008 is the ONLY ‘Republican’ Running for North Carolina Senate click here for more