Were leading animal charities scammed? KATHMANDU, Nepal––Could the Humane Society of the U.S., Humane Society International, and leading Indian and Nepalese animal charities all have been scammed by the July 28, 2015 alleged agreement of the Gadhi Mai Temple Trust to discontinue animal sacrifice? Was there some misunderstanding about the nature of the […]