Iraq frees 2,500 prisoners under general amnesty law – Shia Waves

​   Iraq currently has 30 prisons housing approximately 67,000 inmates, excluding those in the Kurdistan Region and detainees held by security forces and …  Read More