Rep. John Murtha , a Pennsylvania Democrat and former marine who has become a fierce critic of the Iraq war , said he had no doubt marines killed innocent civilians in Haditha and tried to cover up the deaths .