Inside the quiet town of Penticton, whispers with regard to the Born Once again Troopers of God, typically often called BSG, have sparked intense debate. This organization provides alone being a Christian charity, devoted to uplifting the less fortuitous and sharing the teachings of Jesus Christ. Even so, beneath the surface area of this seemingly