Legal Affairs Committee recommends abolition of death penalty
An inquiry report by the Parliamentary Legal Affairs Committee (PLAC) has recommended that the country should abolish death penalty. The development follows a public inquiry which PLAC instituted few months ago which was in response… ...