Peter Tatchell: Organised Religion and Human Rights.

Writer and activist Peter Tatchell spoke at the University of Gloucestershire last week. Here is the video of his lecture and the discussion that followed.

Advertisements