Johannesburg is a unique vibrant child of migrant workers stretching nearly 150 years!
As a city it has gone through six phases and counting. It is believed that the city has undergone recreation; having gone through layers of architectural designs and having been built on the sweat and often the blood of migrants from across, what today, is the South African Development Community (SADC) region.
Should like to comment on this program…….