Slip with Christian verse distributed by Vizag Police, netizens question Police explanation
The Vizag Traffic Police Department came under scanner after a copy of a bill, embossed with the image of Jesus Christ and a biblical verse, went viral on social media.