Science Photo: World's cutest beetle makes an encore Our photo of the day comes from the rainforest of Ecuador. Read More