Kaante Wale Baba has laid on thorns for over 50 years, attributing his ability to God’s glory. He donates half of his ...