Juan Antonio Blanco has been a professor of philosophy and a Cuban diplomat and is now executive director of Human Rights Internet in Ottawa.
From the archives
In riding politics, the only common factor seems to be idiosyncrasy
Juan Antonio Blanco has been a professor of philosophy and a Cuban diplomat and is now executive director of Human Rights Internet in Ottawa.