David Wittwer, 48, of South Beloit, Donavan Heidenrecih, 23, of Rockford, and Oscar Flores-Vazquez, 47, of Byron, were charged by a federal grand jury on child pornography charges on Tuesday.
The U.S. Department of Homeland Security, South Beloit Police Department and the Winnebago County Sheriff’s Office conducted an investigation into Wittwer, who was charged with transporting child pornography via the internet in February 2016, and one count of possessing a computer and a cell phone containing an image of a prepubescent minor and a minor who had not attained 12 years of age, in April 2017.
The FBI led the investigations against Heidenreich and Flores-Vazques.
Heidenreich was charged with 2 counts of transporting child pornography via the internet in May and September of 2017, and one count of possessing a computer that contained photos of a minor under the age of 12 in November of 2017.
Flores-Vasquez was charged with one count of transporting child pornography via the internet in June 2018, and possessing a computer containing child pornography in August of 2018.