on the other hand in spite of recent encouraging still doubts hanging over the independence of judicial system
On the other hand, in spite of recent encouraging signs, there are still doubts hanging over the independence of the judicial system.
On the other hand, in spite of recent encouraging still doubts hanging over the independence of judicial system.