The reason for former TLC reality star Josh Duggar‘s arrest has been revealed, and it is completely horrifying. The 33-year-old father of six has been charged with “knowingly receiving child pornography” and “knowingly possessing material that contained images of child pornography,” that allegedly showed the sexual abuse of children under the age of 12.