What to make of the Alan Parrot Claim about Osama Bin Laden & Seal Team Six