Pretoria: South Africa's executive capital of Pretoria came to a halt on Friday as thousands of people marched against the xenophobic attacks on foreign nationals.
"The Million Man March", which followed a similar march in Johannesburg on April 16, showed South Africans' determination to combat xenophobia, organisers said.
The march was part of nationwide efforts spearheaded by the South African government after the latest wave of xenophobic attacks left at least seven people dead and thousands of foreigners displaced, Xinhua reported.
The violence first started in Durban in KwaZulu-Natal province in March and later spread to Johannesburg.
Joining the march, a group of school children in their uniforms waved flags, sang and danced as a sign of solidarity with foreign nationals.
Sibongile Somadoda, a 15-year-old student, danced with some Nigerian nationals. She said: "These are my brothers from another mother. We're one. It is my dream to visit Nigeria one day."