The Science Quiz | Today is the 30th death anniversary of Karl Popper