Over the last weekend, there were 12 mass shootings in US cities across eight states – Illinois, New Jersey, Ohio, Indiana, South Carolina, Virginia, Texas and Minnesota – which left 11 dead in just another routinely violent display of America’s gun problem. Meanwhile, the UK saw a single senseless shooting …
Read More »