Sceptic of the official story.