Multi-disciplinary artist Indu Antony is back with her long-standing pet project, Cecilia’ed (an artistic intervention that reimagines gender dynamics and safety of women in public spaces ...