‘Mystery of the Christmas tree’: How a Christmas tree found in the Amazon forest has turned into a ‘treasure trove’

A mysterious Christmas tree in the rainforest of Brazil has turned up a treasure trove of human remains, including human…