Sen. John  McCain today posted a message on his Twitter account this morning urging Gov. Jan Brewer to veto the controversial religion-gay bill.

When Brewer returns to work Tuesday, she faces a growing pressure to veto SB 1062 from political leaders and the state's business community. Sen. Jeff Flake had previously voiced his opposition to the bill on his Twitter account.

Supporters say the bill provides protections for the religious beliefs of business owners. Critics say it promotes discrimination, primarily against the gay community.

On Sunday, Sen. Steve Pierce, R-Prescott, said he now thinks the legislation is a bad idea. That is significant since Pierce provided one of the 17 votes that got it out of the Senate last week.

“I screwed up,” he told Capitol Media Services on Sunday. “I’m trying to make it right.”

By Monday, thee Republican Arizona state senators who voted for the bill were urging Gov. Jan Brewer to veto the legislation.

Sen. Bob Worsley says he and Sens. Adam Driggs and Pierce sent a letter to Brewer Monday asking her to strike down the legislation allowing business owners with strongly held religious beliefs to refuse service to gays, the Associated Press reported.

Worsley says he was uncomfortable when he voted for the bill. He, like Pierce, called their votes a mistake.

The legislation passed last week. The Arizona Chamber of Commerce and Industry is requesting a veto because of fears it will hurt tourism.

Conservative groups are pushing back and hoping Brewer signs it in to law.

Brewer has has until Saturday to decide.