News

Over the last few days, Americans have witnessed two attacks that ended very differently. A stabbing at a Michigan Walmart on ...