
The truth will make you free, if you tell it
I read the article stating Europeans served God by "stabbing, shooting, diseasing and eviscerating." I am familiar with the history and other channels'' rhetoric on religion. The aforementioned acts of...