Prominent Buffalo child safety advocate charged with child porn(01) Save Image Image gallery: Decoding John Todaro: A Look at Diverse Profiles and Expertise