Latest posts by Devika Sakhadeo from March, 2017
India Fights to Bring ‘My Freedom Day’ to Its 12 Million Slaves
This year, roughly 12 million slaves in India couldn't celebrate My Freedom Day. That number could rise to 18 million, if more isn't done to help India's most vulnerable.