Today, Mitt Romney delivered a major foreign policy address at the Virginia Military Institute. He attacked the President on his handling of foreign affairs, especially the Middle East. He said President Obama has made us less safe, and that American leadership is needed. Experts are criticizing the speech for a lack of specifics, and for being too vague.