04/27/2025: NIH, Evidence, The Land of Declining Sons
This episode of 60 Minutes discusses potential budget cuts to the National Institutes of Health and their potential impact. It also investigates new evidence related to the 9/11 terrorist attacks and examines the effects of a declining population in Japan.