News Cannibals in the canopy… By Drudge Report Feed - August 17, 2017 Share on Facebook Tweet on Twitter Cannibals in the canopy... (First column, 18th story, link) Related stories:Inside secretive tribe who live above forest in treehouses…