Islamabad: The Election Commission of Pakistan (ECP) admitted Saturday that it failed to hold free and fair polls in the country’s largest city of Karachi, and called an emergency meeting to discuss complaints of rigging. The ECP statement followed a series of rigging allegations levelled by many political parties against each…