Tag: Catherine B Asher

Remembering the Mughals with Catherine B Asher

"One thing that I try to point out when I’m talking to an audience unfamiliar to historical ways of looking at things is that Hindu kings desecrated the temples...

No posts to display

Trending