Naomi Irion's brother criticizes handling of missing sister: 'This is about the police needing more resources'

4 years ago 12
Noami Irion was abducted from a Walmart parking lot in Fernley, Nevada, on March 12. On Wednesday — less than a month after she disappeared — authorities recovered her remains from a grave site in the area of Coal Canyon Road within Churchill County.
Read Entire Article