Patricia Janet Scotland is the current Secretary general of common wealth was born in_________? Arif Khan 6 years ago A. Dominica B. Jamaica C. Ireland D. Ecuador