A pizza shop took down its billboard making light of human trafficking after predictable backlash

The East of Chicago Pizza store in Barberton, Ohio, is known for its cheeky billboards. But its last one made light of human trafficking, taking things a touch too far for locals.

…read more

Source:: CNN News

Real Time Analytics