Man set himself ablaze on LHC premises over ‘delay in justice’

Man set himself ablaze on LHC premises over ‘delay in justice’