[Nile Post] Newly appointed Principal Judge, Lady Justice Jane Frances Abodo, was on the defensive before Parliament's Appointments Committee on Tuesday, as lawmakers grilled her on the prolonged detention of opposition leader Dr Kizza Besigye.