According to a just released ABC news report, U.S. public support for the war in Afghanistan has dropped from 52% in December to 43% today. The Taliban must be rejoicing because this shows, at least for the moment that their strategy is working. The bottom line is the Taliban knows they can’t beat U.S. forces […]