China White is the leader of a drug cartel that dominates the South Pacific. She supplies heroin imports for the West Coast United States, Australia, Japan and the entire Pacific rim. Her base of operations is a volcanic island in Fiji. Many years ago, millionaire playboy Oliver Queen found himself manipulated into financing several of China White's operations, though he was unaware that he was secretly investing in a drug cartel. When Ollie's presence threatened to expose China White, she ordered her mercenary henchman Hackett to kill him. |