Gen. Carter Ham, commander of U.S. Africa Command is being replaced

Printable View