Bartu (a Christian man from India) has paid the ultimate price for refusing to deny Jesus. He and his wife were forced to stand in a pond overnight, up to their necks in cold water, their hands tied – for seven hours. In Jharkhand state, India, where they live,...

read more