Geography professor claims to have found Osama bin Laden - Telegraph

You know, this might be academic BS, but would it really hurt anyone to send in some Delta Force guys just in case the professor might be right?