Freedom From Religion Foundation

FFRF protesters are rallying against nativity display put up in front of the Henderson’s Courthouse

Protesters from across US will be rallying against a nativity display put up in front of the Henderson's Courthouse in…

13 years ago