Iraqi Forces Kill 35 Protesters After Iranian Consulate Torched
29 November 2019
Iraqi security forces shot dead at least 35 protesters on Thursday after demonstrators stormed and torched an Iranian consulate overnight, in what could mark a turning point in the...