ThunderKiss1965
Platinum Member
You do know that humans live in every environment on the planet ?some life forms flourish better in different conditions than others.
The fact that other life forms were able to flourish does not mean that humans could.