Pentagon announces resignation of US Navy Secretary John C. Phelan. No reason provided.

Read more