The world "deserves to know" the details of the downing of Flight PS752