Strategic alliance not an expression of free-floating liberal opportunism

Strategic alliance not an expression of free-floating liberal opportunism
Historian Irina Filatova produced a researched article in 2012 on the shared alliance theory of the national democratic revolution … secretary (1939–1978), served simultaneously as ANC treasurer-gen…
Strategic alliance not an expression of free-floating liberal opportunism