Johannesburg - Leaders of different political parties who will be contesting this year's Local Government Elections have pledged to ensure a political environment free of violence and intimidation ahead of the 18 May election. The 28 leaders, chosen from the 121 political parties taking part in the election, on Wednesday gathered at Gallagher Estate in Johannesburg to sign … [Read more...] about Political parties to promote tolerance ahead of poll