A recent discovery in Türkiye is shaking up our understanding of human evolution. Scientists have identified a new fossil ape, Anadoluvius turkae, from an 8.7-million-year-old site near Çankırı. This ...
Planet of the Apes was a franchise spawning phenomenon in the late 60s. Living in the center of the sci fi spectrum, it wore its b-movie camp on its sleeve right next to relevant social commentary.