On 29th October 2016 Earthling Ed led thousands of people on an animal rights march in London. Here is his passionate and dynamic speech in a packed Parliament Square.
On 29th October 2016 Earthling Ed led thousands of people on an animal rights march in London. Here is his passionate and dynamic speech in a packed Parliament Square.