‘Arrow’ Star Stephen Amell Walks Back Actors Strike Comments After Viral Backlash [ad_1] “Arrow” actor Stephen Amell, responding to harsh backlash to his weekend “I do not support striking” comment, […]