Scouting

Glenn Taylor: US scout leader faces criminal charges after Utah ancient rock scandal

Criminal charges are being considered against US scout leader Glenn Taylor who toppled an ancient rock formation in Utah, sparking…

11 years ago