Update: May 31
CNN reports that she was freed by a Mexican judge, who threw out the charges. "I'm free", she said. I've heard that line before!
Police had not looked a the security video before arresting her.
Be very careful when traveling to "third world" or less democratic countries.