TRIPOLI—The U.S. ambassador to Libya, Chris Stevens, and three State Department officials were killed last night in a targeted rocket attack, after riots over a U.S.