American military spokesmen confirmed that three Marine officers had been relieved of their commands after their deployments in Iraq , where their unit was involved in a firefight last November near Haditha that left 15 civilians dead and prompted an investigation by the Naval Criminal Investigative Service .