www.bbc.com/news/science-environment-62724822 … Is this ape really cuddling a pet mongoose? By Ella Hambly BBC News Climate and Science ------------------------------- When Nature stumps us humans. Cheers,