Watchlisted‹ Back

NIH, Evidence; The Land of Declining Sons

60 Minutes

Run Time: 44 mins

Air Date: Sun, 27 Apr 2025

Average Rating: ⭐ 3.333 (3 votes)

CBS

Season 57 - Episode 31

NIH, Evidence; The Land of Declining Sons

Average Rating: ⭐ 3.333 (3)

First, will NIH cuts put medical research at risk? Then, a look at evidence that could change our understanding of 9/11. And, a report on Japan’s population crisis.

News