India has perfected a strange split vision. It bows at a woman’s feet in temples, calls her Shakti, calls her Devi, and then watches her mouth with suspicion the moment it turns red. We worship women ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results