Slavery Shattering the Shackles of Slavery: Indian Slaves in Isle de France (1638-1804) Satyendra Peerthum | January 31, 2013 Slavery and Commemoration Read More