My Nonprofit Reviews
Review for International Snow Leopard Trust, Seattle, WA, USA
SLT is doing such great work in bringing much needed attention to this beautiful and endangered cat. Our knowledge of these solitary, yet ecologically important animals has been immensely increased due to their dedicated efforts. I recommend a perusal of their fine website to check in on the progress.