James Rollins Barker is a former Canadian diplomat. He was concurrently High Commissioner to Mauritius, Tanzania and Zambia. He was also Ambassador Extraordinary and Plenipotentiary to Somalia and Greece.
Key details
edit section
Born
Zodiac
Tags
Add tag
Partner
edit
Family members
add
Please set Gender for this person to allow access to this feature.