The Republicans have criticized Mr. Obama for not taking a stronger stand on the events in Iran .