Canadian Human Rights Activist
Robert Alexander Neve OC is a Canadian human rights activist and the secretary general of Amnesty International Canada. Born in Calgary Alberta the son of Robert Rex Neve and Jean...