Putting a stop to the “endless wars” the United States is embroiled in has become a powerful political message that garners support on both the left and right. Unfortunately, as the push to bring troops home from places such as Iraq and Afghanistan…

Leave a Reply