EL PASO, Texas (KTSM) — After 180 days battling for his life and months of intensive neuro-rehabilitation, 19-month-old Azriel Barraza has finally returned home, defying medical odds in a recovery ...