Alex Taylor talks with Leading Human Rights campaigner Peter Tatchell

January 25, 2012 No Comments »
Alex Taylor talks with Leading Human Rights campaigner Peter Tatchell

Alex Taylor talks to Peter Tatchell a leading Human Rights campaigner famous for making a citizens arrest on President Mugabe in both 1999 and 2001.

Related Posts

Comments are closed.