You call that pretty nicely debunked? I think not! The post that you linked sure has a lot of seems far fetched and I don’t know where she got that info and on and on..... This person did not investigate anything!
That “debunking” site is just more smokescreen...the murky maze Obama operatives put out to ensure nothing is clear as they protect the man and his many, many, many “issues”.
That site is an 0bama supporter site. Useless, like Factcheck.