10 lucy the human chimp

1 min read

10 Lucy The Human Chimp

Channel 4, Monday 19 April, 9pm

Chimp: “I can’t take you an

This article is from...