by
Melanie McCurdie
Language: English
Release Date: June 14, 2018
“To live and let live is the greatest gift one could give another, whether it be another human being or a wild animal, do we not all deserve to live our lives our own way?"
The first stage of failure for we humans was so small. A nothing event. Secretly tested on monkeys and apes, it...