Billboard Company To Pull Controversial Gun Shop Ad That Calls ‘Squad’ Idiots
A North Carolina-based advertising company said it’s taking down a gun shop ad that disparagingly refers to four congresswomen of color as the “4 Horsemen” and “idiots.” Anti-gun violence and civil rights activists have lambasted the ad as…