Tin foil or not, Obama could have provided incontrovertible evidence, could have had other countries look at the dead body of Bin Laden and do their own DNA testing, but he didn’t.
We (the USA) could have laid his body out for all to see...given it to the Swiss for independent ID...and I guarantee there would be a thread on FR about how it was a rouse.
I agree.