Who Killed Jack in Virgin River Season 3? You can learn all this and more here.
About the Virgin River!
In quest of a fresh start, a nurse practitioner from Los Angeles moves to a tiny village in Northern California. What — and who — she learns due to her investigation surprises her.