Bighorn sheep release

As onlookers recorded the moment with everything from television cameras to cellphone cameras, the first 31 sheep were released Monday at Catalina State Park as part of the Santa Catalina Bighorn Sheep Restoration Project.

November 18, 2013 11:19 am  •