A man from Grand Valley is facing weapons and child pornography-related charges.
Members of the OPP Child Sexual Exploitation Unit, Digital Forensic Unit and Dufferin County OPP executed a search warrant Wednesday at a residence in Grand Valley. That action came after a four-month investigation into possession of child sexual abuse material.
43-year-old William Chester Elliott is charged with possession of child pornography, distributing child pornography, possession of a prohibited device, and careless storage of a firearm.
Multiple electronic devices were seized for further examination.
The accused appears in Orangeville court on August 13.