Fenech claims disallowed witnesses breaches rights : compare