Mayor Stands up to Atheists

Residents of a town in Missouri say they will not take down the cross that has been standing in the main city park for almost a century. The mayor of Neosho Ben Baker, says he believes in the will of the people and upholding the constitution.

0
0