Villagers hand Bible to police in Lalpur as evidence against Christians in Ranchi, Jharkhand state, India. (Morning Star News)
Villagers hand Bible to police in Lalpur as evidence against Christians in Ranchi, Jharkhand state, India. (Morning Star News)
April 11, 2019 By Jeff M. Sellers, Editor -
|