Benghazi is not just a failure of leadership; it’s a failure of perspective.
Martin Richard will live on as a symbol of freedom.
Benghazi: 4 scandals in 1
America is not at war with Islam. But, make no mistake about it, large segments of Islam are at war with America.