Posts by Steven Andrews
Dolphins have been granted “non-human personhood” status by
Dolphins have been granted “non-human personhood” status by the government of India, making India the first nation in the world to recognize the u...
Dolphins have been granted “non-human personhood” status by the government of India, making India the first nation in the world to recognize the u...