logo-cropped

Buzz

church-and-state-300x181It has been a disturbing week for American Christians. At Shaw Air Force Base in Sumter, South Carolina, a nativity scene was removed after complaints from the Military Religious Freedom Foundation.

Published in Latest Buzz