Links among the political left with the Muslim Brotherhood abound, which is why labeling pro-2A groups such as the NRA as ‘terrorists’ seem a bit misplaced.

Virginia's Public Square
Virginia's Public Square
Links among the political left with the Muslim Brotherhood abound, which is why labeling pro-2A groups such as the NRA as ‘terrorists’ seem a bit misplaced.