Has the whole truth been revealed?