Lord Dowding Fund for Humane Research
From Wikipedia, the free encyclopedia
The Lord Dowding Fund for Humane Research is a British non-profit organization that campaigns against what it sees as animal abuse.
[edit] External links
This article about an organisation in the United Kingdom is a stub. You can help Wikipedia by expanding it. |