SEC. 228. CANCELLATION OF VISAS. Section 222(g) (8 U.S.C. 1202(g)) is amended-
(1) in paragraph (1)-
(A) by striking "Attorney General" and inserting "Secretary";
(B) by inserting "or otherwise violated any of the terms of the nonimmigrant classification in which the alien was admitted, " before "such visa"; and
(C) by inserting "and any other nonimmigrant visa issued by the United States that is in the possession of the alien" after "such visa"; and
(2) in paragraph (2)(A), by striking "(other than the visa described in paragraph (1)) issued in a consular office located in the country of the alien's nationality" and inserting "(other than a visa described in paragraph (1)) issued in a consular office located in the country of the alien's nationality or foreign residence".