Sen. John McCain (R-Ariz.) scolded the Obama administration on Monday for not speaking out on behalf of opposition forces in Iran.

McCain dispatched a tweet taking a shot at President Barack Obama for staying silent amidst a new crackdown on democracy-rights protesters in Iran over the weekend.

McCain tweeted:

Violence in Iran continues... Where is the Administration? We must stand up for the Iranian people.

Obama himself has been on vacation, though the administration has released a series of statements on the latest political news, including a condemnation of the latest Israeli settlements in Jerusalem.

Republicans had been critical of the president for not speaking out forcefully enough on behalf of opposition protesters in Iran in the wake of that country's presidential election, which saw incumbent Mahmoud Ahmadinejad claim reelection amidst widespread reports of fraud.

Cross-posted to the Briefing Room.