Geetanjali Shree s Tomb of Sand wins International Booker Prize
New Delhi, May 27 Geetanjali Shree, a Delhi-based Hindi novelist and short-story writer, has won…
Read More