I tuned in to the “Restoring Sanity†rally on the National Mall today during the prep time before the NARN broadcast this afternoon, just in time to see “Peace Train†performed live — and I said to my radio partner Mitch Berg, “Did I just see Cat Stevens on stage for a rally claiming to restore sanity?†As Aaron Worthing at Patterico and Ed Driscoll confirm, indeed I did, as did everyone else. Mediate has the video of Yusuf Islam’s appearance, as well as a bit of his background: The inclusion of Yusuf Islam in the Rally to Restore Sanity...