So much trauma and so much sadness have affected so many communities across the country. Families deserve better. Families deserve security. Families deserve the confidence that when their mother, father, sister, brother, son, or daughter leaves the house, they will come back.
Unfortunately, that's not a reality here in America. But it could be.
On May 18, 2026,...