An incredible speech by Beatrix v Storch - member of the German Bundestag