
Teenager Jailed For Life in London For Stabbing Boy To Death (Photo)
A 17-year-old boy has been sentenced to life imprisonment. Myglor Yambuya was handed the sentenced after he was convicted of stabbing 16-year-old Renell Charles to death in London. Yambuya of Libra Road, Plaistow, London was sentenced to life imprisonment to serve a minimum term of 20 years, having been convicted of the murder at the…