Savage vs. CAIR: Free speech vs. hate speech
Cinnamon Stillwell’s recent column in SF Gate, “Savage vs. CAIR: The battle over free speech” on Dec. 19 offers a holiday assortment of misleading truths and omissions of facts. In