Self-Defense in the Face of Terror: Charl van…

Christians have a biblical duty to defend the innocent in the face of evil, including responding with force to violent attacks on women and…