A deadly explosion rocked the Sadr district of Iraq’s capital on Wednesday, reportedly claiming at least 18 lives and injuring more than 90 people.
A deadly explosion rocked the Sadr district of Iraq’s capital on Wednesday, reportedly claiming at least 18 lives and injuring more than 90 people.