About Organ Mountain Technical Rescue Squad
The Organ Mountain Technical Rescue Squad is an all volunteer search and rescue team based in Las Cruces, NM. Team members specialize in technical rope rescue, mountaineering, cave rescue, and ground search.
Cases
Discussion