Probably thought it was dinner time. They do eat their own.
DaDa!!!! winner !!!!
No disrespect for the Chimps but, it looks to me/ where are they taking her, can go to?