"Sex-crazed" master of choir jailed, Cambridge, England

Long Title: 
"Sex-crazed" master of choir jailed, Cambridge, England
Location: 
10:01
Citation Date: 
Friday, June 19, 1970