Current Challenges in the Criminal Justice System
Master Usha Karu was Called to the Bar in 1984 and practised in crime. In 1998, she was appointed Assistant Recorder, a Recorder in 2000 and a Circuit Judge in 2005. Between 2014 and 2018 she was the CJ Commissioner, Judicial...
Read More