After a young girl was abducted on the Navajo Nation and found dead near a towering rock formation, tribal officials … Continue reading
The post Navajo Nation works on Amber Alert in shadow of girl’s death appeared first on News - Breaking News Updates | ScoopRocket News.