ScienceDo Chimpanzees Believe In God? Mysterious Chimp Behavior Could Be A Form Of Sacred Ritual Chimpanzees in West Africa exhibit stone-throwing behaviors, camera traps captured. Researchers said this practice may signify cultural elements and early sacred rituals.by Rina Marie Doctor
ScienceGlowing Octopus Skin For Robots Can Spell Future Of Wearable Technology, Advertisement And Moreby Ted Ranosa
ScienceScientific Paper That Claims Human Hand Was Designed By Creator Triggers Debateby Katrina Pascual
First Look at Nintendo's Live-Action 'The Legend of Zelda' Movie Starring Bo Bragason and Benjamin Evan Ainsworth