Do you know about Sam Childers – Machine Gun Preacher? Read this article to get details.
Read this post on thinkerviews.com