Sounds like we (PPrune) are still debating the facts vs rumors and at the same time the veracity of the messenger.
I think that is par for the course as long as we don't get personal.
at this point I have no idea what the true facts are, other than it landed safely and we (Pprune) will never really know for sure.
keep those rumours coming it's as interesting as reading a tabloid