Hillary Clinton gave her commander-in-chief speech yesterday.

More...