Fatality Reported in Houston Auto Accident on Canal Street HOUSTON, TX (August 26, 2024) – Saturday afternoon, Rigo Villeda Vivar was fired after a deadly crash on Canal Street. The incident occurred at about 1:30 p.m. on Canal Street near Original Ninfa’s on Navigation. According to a spokesperson for the Precinct 6 Constable’s Office, Vivar, […]