Thought for the Day
In a historic vote last month the Spanish parliament’s commission for the environment, agriculture, and fisheries declared its support for The Great Ape Project – a proposal to grant rights to life, liberty, and protection from torture to our closest … Continue reading