This was last night in Times Square. A rally of 12,000 people gathering to protest the Obama administration’s Iran deal. And West blew the crowd away with a speech giving some force and verve to the national-security conservative point of view.
The line about America being a nation of lions being led by sheep really ought to live forever. It’s worth watching just for that line.