History created as 945 candidates vie for parliamentary seats in GE15 | AWANI International