Maker Faire Shenzhen is coming this weekend and we're super excited. Our very own David Groom is trying his best to get there in time to enjoy it and show
Ancient footprints made by children were found in a cave called La Garma in Cantabria, Spain. The footprints, which were embedded in clay soil, may have been made as far back as 16,500 years ago. Researchers have been working inside of the cave for over 25 years and it’s incredible that they’re still making astonishing. Read more »