Peter Tatchell acceptance speech for Honorary Doctorate
Dedicated to the people of Iran fighting for democracy and freedom Sussex University award for 43 years of human rights activism, 23 July 2010 –… Read More »Peter Tatchell acceptance speech for Honorary Doctorate