Josh Duggar’s sister and brother-in-law Jill and Derick Dillard say they are relieved he was finally held “accountable” after the 34-year-old was sentenced to more than 12 years in federal prison Wednesday for possessing child pornography. #joshDuggar #JillandDerickDillard #prison #god
The Christian Post