The weekend bloodshed comes after a spate of gun violence in Buffalo, New York, Uvalde, Texas, and Tulsa, Oklahoma, that has rocked the nation in recent weeks and focused renewed attention on gun laws.
The weekend bloodshed comes after a spate of gun violence in Buffalo, New York, Uvalde, Texas, and Tulsa, Oklahoma, that has rocked the nation in recent weeks and focused renewed attention on gun laws.