Jon Soske
Jon Soske is an assistant professor of modern African history at McGill University and the co-editor of One Hundred Years of the ANC: Debating Liberation Histories Today.
Jon Soske is an assistant professor of modern African history at McGill University and the co-editor of One Hundred Years of the ANC: Debating Liberation Histories Today.