The Independent Election Commission (IEC) on Tuesday announced the final results of parliamentary elections for five provinces, including Ghor, Balkh, Paktia, Herat and Badghis provinces, two weeks after the new commissioners sworn in to lead the body following the dismissal of former officials over allegations of fraud and widespread irregularities ...