Iraqi Kurds voted on Sunday for a new parliament in their autonomous region, which is mired in an economic crisis a year after an independence referendum that angered Baghdad, AFP reported. Almost 3.1 million voters were eligible to cast ballots across three provinces in the northern region, where 673 candidates from 29 political movements contested […]