Sunday, 25 January 2015

Christian Just War Theory :The Logic of Deceit By Fr. Emmanuel Charles...





Exposing the "just war" doctrine and how demonic it is.