“Arrow” star Stephen Amell apologized Wednesday and said he will “go away for a bit” after generating backlash on social media for a comment he made on Ahmed Mohamed. The actor posted a video on Facebook Wednesday evening, saying that he “didn’t mean to offend anyone” after tweeting earlier in the day that, “Stereotyping Texas...
Please to comment