
Major General Yang Chien-ping of the Taiwan National Security Bureau has been dismissed for an extramarital affair he had in Panama. Sheree Ma, a member of the Control Yuan, Taiwan’s investigative agency, compared Yang’s behavior to Ang Lee’s 2007 espionage thriller Lust, Caution in which an intelligence officer has an illicit affair during Japan’s...
Read more »