Dean Allen

Anti-Apartheid Movement, British Isles

Dr Dean Allen Centre for Human Performance SciencesStellenbosch UniversitySouth Africa View Dr Dean Allen’s full profile here Officially introduced in South Africa in 1948 by the newly elected Afrikaner National Party, Apartheid (meaning ‘separateness’) was the system of legalized racial segregation under which the rights of the majority ‘non-white’ inhabitants of South Africa were restricted

Scroll Up