Here are two versions of Yusuf Islam, formerly known as Cat Stevens, on video.
Keep in mind that his charitable foundation is part of the umbrella group, Union of Good, which has been designated a terrorist entity by the US Treasury Department. The Union of Good is headed by Shariah scholar Sheikh Yusuf al-Qaradawi, who is banned from travel to the US and the UK due to his ties to Jihadist terrorist organizations.
In one video, Yusuf Islam is singing Peace Train at the Jon Stewart-Stephen Colbert rally in DC.
In the other video, he is calling for the murder of author Salman Rushdie for insulting the prophet Mohammed.
This is a stark example of how many on the Left of the political spectrum in the West have no clue about the threat we face.