Crossroads was the only African informal settlement to successfully resist the apartheid bulldozers that forcibly removed over 3.8 million people…
Crossroads was the only African informal settlement to successfully resist the apartheid bulldozers that forcibly removed over 3.8 million people…