A US consular official was shot while driving out of a parking garage in Guadalajara, Mexico, on Friday a little after 6 p.m. local time. Christopher Ashcraft, 31, a foreign-service officer on his first posting with the US State Department, was struck on the upper right side of his chest but is in stable condition, according to Mexican authorities.