Godforsaken: Bad Things Happen. Is there a God who cares? Yes. Here’s proof.

Dinesh D’Souza is a brilliant man ……

.

Copyright 2009