Boy Scouts of America: $850m deal agreed over sexual abuse claims

The Boy Scouts of America (BSA) has reached an $850m (£617m) settlement … Continue reading Boy Scouts of America: $850m deal agreed over sexual abuse claims