California Legislator Threatens Business for Free Speech

The Learning Channel (TLC) has been broadcasting a reality show called All-American Muslim that presents the Allah people as just like any other immigrants, with no reference to annoying terrorism, the 9/11 attacks or the Fort Hood massacre, to name a few Islamic behaviors.

Of course, not all Muslims are active blasters, but we don’t know [...]