You are here

DT David Irving explains issues that kept him away; says life is now under control