It looks like Osama Bin Laden is back. Here is a short clip from Al Jazeera on the latest video release from Bin Laden. It looks like he is lecturing the US and is trying to show the world that he is still around.
What could this do to the US presidential election?