Teresita Urrea, the Amazing Saint of Cabora
The Saint of Cabora (Teresita Urrea) lived for awhile in El Paso – the West Texas city I’m currently visiting. Teresita Urrea (1873-1906) healed 50,000 people – including the blind – and it’s said her astral body on an astral horse led a few battles during the Mexican Revolution. Her sweat and saliva smelled of…