As world leaders gathered at South Africa’s Nasrec Expo Centre for the much-anticipated G20 Leaders’ Summit this weekend, organisers left no room for disappointment. Security was unmistakably tight ...