Published On Oct 20, 2022
The biggest ape ever is missing its body
Produced by Complexly for PBS Digital Studios
If you'd like to support the channel, head over to / eons and pledge for some cool rewards!
References:
https://www.science.org/content/artic...
https://www.nature.com/articles/s4158...
show more