60 Minutes

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.

Listen