Bengaluru: Objections over distribution of cards with QR code leading to Bible teachings

Bengaluru: Objections over distribution of cards with QR code leading to Bible teachings