
In December of 2007, a conservative organization known as Freedom Watch created an advertisement with a message of support and thanks to America’s troops serving around the world. They were rejected by NBC. In April of this year, a Muslim organization known as the Islamic Circle of North America (ICNA) created an advertisement with a…




Recent Comments