Drugs gang who stabbed 17-year-old to death in Barry, South Wales, jailed for at least 119 years
Harry Baker (pictured) desperately ran for his life as he was chased by up to seven people for around a mile through Barry, South Wales The heartbroken mother of a teenager brutally stabbed and beaten to death by a rival drugs gang today confronted her son’s killers in court, as they were jailed for at … Read more