Artwork by Michael DiMilo By Geoff Carter Earlier this month, in the course of one twenty-four period, thirty-three people were killed during two mass shootings in El Paso, Texas, and Dayton, Ohio. According to CBS News, as of August 5th, there have been over two hundred fifty-five deaths resulting mass shootings in this country since …
Read