Sorry for being a few minutes late with this; it’s already in progress. You can catch it over the web if you’re not at home by clicking here. And to follow up on my earlier bleg, it looks like the Columbia speech at 1:30 will be carried on the website of CBS’s NY affiliate. I’ll post a reminder of that in the next hour.
MM and Bryan are stationed outside the campus and may — may — work up a livestream for us but you’ll have to make do with photos for now. And if you’re already Mahdi’d out and want a palate cleanser, here you go. It haunts my dreams.