The killing of 19 young children at an elementary school in Uvalde, Texas, was the deadliest US school shooting in years, and the latest in a spree of bloody gun violence across America.
See moreWhy are are willing to live with this carnage? Why do we keep letting this happen? Where in God’s name is our backbone? It’s time to act.
When in God’s name are we going to stand up to the gun lobby? When in God’s name do we do what we all know needs to be done?