A North Carolina gun shop is facing backlash after putting up a billboard that calls four Democratic congresswomen “idiots.”
Read MoreA North Carolina gun shop is facing backlash after putting up a billboard that calls four Democratic congresswomen “idiots.”
Read More