Peter Tatchell(1952-), Political and Gay Rights activist
Sitter in 1 portrait
Peter Tatchell is an activist and writer who campaigns for sexual freedom and human rights. He came to prominence in 1994 when he outed ten Church of England bishops. In 1999 he attempted a citizen's arrest of Robert Mugabe.