Merritt Clifton
I visited and evaluated the present headquarters of the VSPCA in Visakhapatnam, India, on January 19-20, 2007. It scored 93 on my 100-point scoring scale. This is the highest score I have ever given to a dog/cat shelter outside the U.S. … and is in the top 10 overall.