Al Jazeera English Live Stream

Al Jazeera is a pretty interesting news source to watch for reaction to the killing of Osama bin Laden. You can watch the live stream of Al Jazeera English from here.