Sabastian Sawe of Kenya smashed the men's world record by winning the 2026 London Marathon in 1 hour, 59 minutes and 30 seconds on Sunday. His incredible run wiped 35 seconds off the previous record ...
An electronics wizard, he was already a veteran inventor when he collaborated with Ron Dubren on an idea for a toy that ...
Ever since humans began building, they’ve been building up. Throughout the millennia, our constructions have reached higher and higher into the sky, spurred by various motivations: religion, democracy ...