Meetings report: Johannesburg

By Tom Otley /