Media4 years ago
Christian Leaders Seek Justice After Murder of Pastor in India’s Punjab State
India – According to UCA News, Christian leaders in India called for a further investigation into the attack on Balwinder Bagicha, a protestant pastor, who was...