Name: The Liberation of Sita Original title: Vimukta (Telugu) Author: Volga Translated by T.Vijaya Kumar & C. Vijayasree No of. pages: 132 Release date: 22 Aug 2016 ISBN: 9789351772484 My rating: 4 out of 5 THE LIBERATION OF SITA: There have been many ada