South African police have fired stun grenades at supporters of the ruling ANC party as they tried to disrupt a march by anti-government protesters.

The main opposition party, the Democratic Alliance, has been rallying against high unemployment and a lack of basic services.

Al Jazeera's Tania Page reports from Johannesburg.

Source: Al Jazeera