Written by 11:31 am Alex Taylor

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.

(Visited 941 times, 1 visits today)
Last modified: September 5, 2020