DescriptionJamesCannonJr, seatedwithcrutchcph.3b20302.jpg English: Bishop Cannon defies lobby probers on political activities. Bishop JamesCannon, Jr., on
DescriptionJamesCannonJr, seatedwithcrutchcph.3b20302 (cropped).jpg English: Bishop Cannon defies lobby probers on political activities. Bishop James Cannon