Iraqi Security Forces Killed 149 People In Recent Protests, Inquiry Concludes
Iraqi security forces killed 149 people and wounded over 3,000 in protests that began Oct. 1, a government-appointed inquiry announced Tuesday. The Iraqi military previously had ad…