Waghoba is a large cat deity that is worshipped by many forest tribes in Central & Western India. I have appended the name to my research project because to me this issue, one of a large wild cat living among people, is more a socio-cultural problem rather than a problem caused only by cats.
Read The Latest From Project Waghoba
Charlotte - Live Mint 1 Oct 11.
Waghoba Chya Ghosti - A book on the work
Down to Earth February 2011 - Leopards in our alley
External Link | Download Here