BLACK CANYON CITY, Ariz. – A small civilian helicopter crashed Friday just south of Black Canyon City, killing two people, officials said. Sheriff’s spokesman Doug Matteson said that no others were on board the helicopter, which crashed just off of Interstate 17 about 35 miles north of Phoenix. The cause …
Read More »