sanctuary - adj. a place where someone or something is protected or given shelter
gang - n. a group of criminals
cartel - n. a group of illegal drug sellers
wreak havoc - idiom, meaning to cause a lot of trouble
complicated - adj. hard to understand or explain
role - n. a part that someone has in a particular activity or situation
open season - expression. a period when all restrictions on an activity or product are ignored