By Pamela Geller
The Obama Administration announced that it wanted to meet with the Taliban in Doha for “peace talks.” The Taliban laughed and never showed.
By Barbara Bensoussan