libertynewsnow.com
2017 War On Christmas Begins - Liberty News Now
The Washington, D.C. transit system – the Metro- recently rejected a Christmas ad for being too “Christian.” The Catholic Archdiocese of Washington, D.C., is suing the Washington Metropolitan Area Transit Authority over its restrictive advertising guidelines, which the Catholic Church sees as a huge infringement on its right to exercise free speech. The ad had …