With gorilla gone, will there be hope for man?

Topics