India's wildcats have been symbols of strength & royalty since the ancient times. Despite the reverence they evoke and their own adaptability & prowess, these cats have been pushed to the brink. Yet,...