Many fascinating creatures reside in the Amazon rainforest. In a YouTube video from the BBC, we get a glimpse of two amazing insects that have learned to work together. In the clip from Planet Earth ...