Rasheed Abdul Rahman jailed for life, with a 27-year minimum term, for the unprovoked stabbing murder of grandfather Mark Carroll in Camden.
Rasheed Abdul Rahman jailed for life, with a 27-year minimum term, for the unprovoked stabbing murder of grandfather Mark Carroll in Camden.