Evidence emerges that leaves most of the official versions of the event presented by the western media in tatters. They have squirmed around vociferously claiming it was settled while simultaneously changing their story every few days as new evidence emerged. We said immediately it was an explosion in the front cargo hold, exactly as was the case in Las Vegas. If verified, we think 2 crucial new images may confirm our theory beyond reasonable doubt.
Read the full report here.