Death of The General Lee: But what’s the big deal about the Confederate flag?

Warner Brothers, owners of the iconic Dukes of Hazzard franchise has reportedly terminated the licensing of “General Lee” toys. This follows a recent shooting incident in the US state of South Carolina in which nine African Americans were gunned down in a church by white gunman Dylann Roof. The Dukes of Hazzard aired on the […]