An independent panel that will investigate allegations of improper interference in the findings of the Wilgenhof Panel report ...