‘Despicable’ former UK scout leader jailed for 46 years for sexual abuse
Richard Burrows, 81, convicted of 97 historical offences after three decades on the runA “despicable” 81-year-old former scout leader has been jailed for 46 years for sexually abusing scores of young boys before going on the run for nearly three decades.Richard Burrows, an ex-school housemaster, was convicted earlier this year of 97 offences against 24 children between 1968 and 1995. Continue reading...