Max Josef Stadlerwas a German politician. He had been a Free Democratic Party member of the Bundestag since 1994... (wikipedia)
If this information is confirmed, it would of course be a dramatic twist.
The public has a right to find out.
It's too early to judge the truth of the report. But this time it looks like it's not based on an anonymous source but on a military report that, though secret, actually exists.