A new show, on TLC, has been stirring controversy. The show, “All American Muslim” has some of its advertisers, like Lowes, pulling their advertisements. This is in response to the letters and complaints by the Florida Family Association. They have sent letters to other advertisers on the show, saying that this show celebrates terrorism and […]