My Nonprofit Reviews
Review for International Snow Leopard Trust, Seattle, WA, USA
Snow Leopards: Magnificent animals striving to survive in a very difficult and inhospitable environment. As a supporter of the Snow Leopard Trust, I can confirm that the Trust is doing an excellent job in speaking up for and protecting Snow Leopards. The SLT deserves all the credit in the world for its work to save Snow Leopards and preserve their habitat.