TechCrunch July 23, 2026Meta launched a new AI optimism ad set to a song about human extinctionRead full article Share: