Delhi based novelist Geetanjali Shree’s Tomb of Sand wins Booker Prize

Go to top