TEHRAN, Iran (AP) — Iran's former president Rafsanjani has registered candidacy for June presidential election.