Alfred Terminal / Shell Command does not work
This is a working example that I derived from the example in https://code.google.com/p/iterm2/wiki/AppleScript

Check out the comment from stefan.v...@gmail.com

tell application "iTerm"
    activate

    try
        set _session to current session of current terminal
    on error
        set _term to (make new terminal)
        tell _term
            launch session "Default"
            set _session to current session
        end tell
    end try

    tell _session
        write text "ls"
    end tell
end tell