India, May 27 -- Scott Pelley recently sparked outrage after slamming Donald Trump in a fiery commencement speech. While addressing the Class of 2025 at Wake Forest University last week, the 60 Minutes anchor told graduating students that "insidious fear" has reached schools, businesses, and homes.

"Your country needs you - the country that has given you so much is calling you, the class of 2025, your country needs you and it needs you today," Pelley said while speaking at the North Carolina university.

Pelley further said, "This morning our sacred rule of law is under attack," adding that journalism, universities, and freedom of speech are also "under attack." "Insidious fear is reaching throughout schools, our businesses, our homes an...