instituted an independent panel which is very good news
The Palestinian authorities have now instituted an independent investigative panel, which is very good news.
instituted an independent panel, which is very good news.