Share Facebook Twitter Pinterest Reddit WhatsApp Email Leila and her husband Jack live on a remote ranch hundreds of miles from the nearest town. Over the years, constantly… source