Largest Mosque in Southern Hemisphere Opens in South Africa

A guest arrives carrying flowers for the official opening of the Turkish Mosque in the Nizamiye complex in Midrand, Johannesburg. Oct 2012