Even after an Uvalde school shooting left 19 children and two teachers dead, the NRA will hold its annual convention 300 miles away in Houston, Texas.
In Uvalde, families grieve. In Houston, 300 miles across Texas, the NRA will hold its annual convention