Altaf Ahmad
Press TV, Baghdad
Iraq is celebrating its victory over Daesh terrorists, highlighting the role of volunteer forces known as the Popular Mobilization Units in changing the status quo. The volunteer forces were a noticeable addition to a massive military display Iraq held to celebrate its victory.
This makes it easy to access the Press TV website