Virgin River season 3 Theory: Jack Might Not Be the Father of Charmaine’s Babies – Here’s Why!by Steve GoodmanDecember 29, 2020December 29, 2020Netflix & Co.4 min read