British Animal Rights Activist
Roger Yates is a lecturer in sociology at University College Dublin and the University of Wales specializing in animal rights. He is a former executive committee member of the British...