Atheist Flag Not Going Up Until January in New Hampshire City

A flag representing atheists was scheduled to go up Monday afternoon on a flagpole in Somersworth, New Hampshire over a Ten Commandments monument in front of city hall, but the mayor persuaded the city resident who requested it to wait until January 2018. The city plans to declare January its Diversity and Tolerance Month.

Illegal Alien Slayer’s Acquittal in San Francisco Is A Conviction of Sanctuary City Politicians
Commentary

Illegal Alien Slayer’s Acquittal in San Francisco Is A Conviction of Sanctuary City Politicians

NBP Editorial Board

How appropriate for left-wing San Francisco that the only guilty verdict for the five-times-deported Mexican illegal alien who shot and killed a 32-year-old American woman on a pier is on a gun charge.

Is that what horrified the jury:  That someone might have a gun?

Read More