NBC News reports: The Supreme Court ruled unanimously on Monday that the city of Boston violated the Constitution when it refused to let a local organization fly a Christian flag in front of city hall. While the case had religious overtones, the decision was fundamentally about free speech rights. The court said the city created a public forum, open to …
Read More »