LFJL call on the establishment of an international independent investigative mechanism to hold those most responsible to account.