Ned Beatty delivers his prophetic speech in 1976’s Oscar-winning ‘Network’ and now we are in 2024.

source