US Navy Secretary John Phelan dismissed amid Pentagon leadership upheaval

Billionaire appointee removed during Iran conflict, with no official explanation provided by the Department of Defense.