This sounds nuts and there is nothing on the TV but a friend of my son just heard on BBC that Bin Laden was caught? Anyone here that?