What’s Going On?

I have posted my new, “In the News” post. California students were sent home from school for wearing shirts emblazoned with the American flag. 92% of Americans believe in God. Comedy Central is planning a comedy about Jesus. Read More

#abortion, #immigration, #in-the-news, #morality