JOHANNESBURG — Prime Minister Mark Carney is in South Africa for a G20 summit overshadowed by a U.S. boycott — and as critics of Canada's Africa strategy closely watch Carney's first trip to the region as prime minister.

See Full Page