Josh Duggars sister, brother-in-law Jessa and Ben Seewald speak out about his arrest, pray for the truth – Fox News

Josh Duggars sister and brother-in-law, Jessa and her husband Ben Seewald, are speaking out after he pleaded not guilty to receiving and possessing child pornography. 
Jessa and Ben became the lates… [+3160 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *