Iraq’s Kurdish people voted overwhelmingly in favor of independence from Iraq, with over 92 percent of the voters opting for an independence referendum, the Kurdish region’s election commission released in a statement. Voter turnout was more than 72 percent. However, many of the Kurds are now facing being stranded after the Baghdad government in response […]