In Iraq, the country’s political leaders are struggling to unite. They’ve been unable to form a new government while grappling with a growing insurgency. CCTV’s Ryan Lucas reports from Baghdad.
In Iraq, the country’s political leaders are struggling to unite. They’ve been unable to form a new government while grappling with a growing insurgency. CCTV’s Ryan Lucas reports from Baghdad.