The Healer
- Episode aired Aug 25, 2021
Tales of miracles lure thousands to João Teixeira de Faria's spiritual surgery facility in central Brazil. Some leave "healed," others forever scarred.Tales of miracles lure thousands to João Teixeira de Faria's spiritual surgery facility in central Brazil. Some leave "healed," others forever scarred.Tales of miracles lure thousands to João Teixeira de Faria's spiritual surgery facility in central Brazil. Some leave "healed," others forever scarred.