Radha D'Souza a social justice activist, a writer, critic and commentator, and teaches law at the University of Westminster, London.