Actor Liam Neeson, who stars in the new flick Taken 3, is facing sharp criticism – including from the firearms supplier of the film – for comments he made about firearms in the United States.
Neeson made the comments earlier this week to Gulf News during the film’s premiere in Dubai, The New York Daily News reported. As of Friday afternoon, Gulf News’ website was down.