Tag Archives: Irving

Liberals are furious over ‘Arrow’ star Stephen Amell’s tweet

You know America’s politically-correct “outrage culture” has gotten out of hand when even a superhero cannot overcome it. On Wednesday, Stephen Amell, who plays DC Comics superhero The Arrow/Oliver Queen on the hit WB show “Arrow,” weighed in on the “Clock Boy” controversy, but not in the way people expected. Rather than expressing direct outrage over the treatment of Ahmed ... Read More »