All Videos
- All Videos
digital
Iraqi security forces killed 149 protesters – government report
A report commissioned by the Iraqi government found that more than 70 percent of the protesters killed by its security forces died from shots to the head or chest. #Iraq #Protests
Latest Videos
Route 6