Why Did God Permit the Charleston Murders?

by Andrew Forrest June 22, 2015 8 comments
Stephen B. Morton/Associated Press