Aaron Szen Yang Voon, Aussie Psychiatrist, In Trouble in 3 Countries

Daily Mail Psychiatrist ‘caught filming young boys urinating public toilets’ is revealed to be facing more child porn charges in New Zealand By Martha Azzi July 13, 2016 The Perth child psychiatrist arrested in Canada for allegedly filming a boy in a public toilet is now facing further child pornography originating from a third country. […]