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.
Student to face murder charges in Michigan school shooting that left 4 dead; parents could face charges