Russell Pearce, the former president of the Arizona Senate who was recalled last year, lost his race for a state Senate seat in the Republican primary Tuesday, the Arizona Republic reports.

Pearce was attempting a comeback after he was ousted last year, following his advocacy and sponsorship of the state's controversial 2010 immigration law, Senate Bill 1070, of which parts were ruled unconstitutional by the Supreme Court in June.   Businessman Bob Worsley, founder of the SkyMall catalog, beat Pearce in the race for the District 25 Senate seat in Mesa. Worsley now faces Democrat Greg Gadek in November's general election.    Pearce was considered a powerful legislator -- "a man who some believed wielded more political power than the governor," according to the Arizona Republic -- but was increasingly portrayed as someone who had strayed too far to the right and was more concerned with ideology than representing his district.   He was elected to the state House in 2001 and to the state Senate in 2008.   In last year's recall, he lost to Republican Jerry Lewis. But due to redistricting, he was attempting his comeback in another district which had an open seat.