Tag: huila stubfoot toad

huila stubfoot toad

Show Posts in

23 Animals Left Planet Earth in 2017

2017 was not a good year for 23 animals. They died and will never come back. A big part in this genocide is on us, humans. We, humans, are guilty of what is happening on the planet earth. This is the age of Anthropocene. As animals go extinct, …