Theocracy alert: A large fundamentalist Christian church in Alabama is set to have its very own police force. Say “Hello” to the American Taliban.
http://bit.ly/2pu5IeO
Theocracy alert: A large fundamentalist Christian church in Alabama is set to have its very own police force. Say “Hello” to the American Taliban.
http://bit.ly/2pu5IeO
Recent Comments