Germar Rudolf , also known as Germar Scheerer , was born on 29 October 1964 , is a German chemist and convicted Holocaust denier .
Germar Rudolf , also known as Germar Scheerer , born 29 October 1964 , is a German chemist and a convicted Holocaust denier .