It was pointed out on another thread that Terry Nichol's ex wife was "Lana Padilla"
I thought she was from the Phillipines. Or is she from PR?