Aaron Szen Voon, Australian Child Psychiatrist, Pleads Guilty – police found 409 photos of boys urinating in public washrooms on a computer seized from Voon

Global News Child psychiatrist Aaron Voon to face Edmonton porn charges in Australian court By Slav Kornik November 9, 2016 [...]