Sunsara Taylor on The Michael Slate Show
sunsara, east jerusalem, human, human rights in, michael, michael slate, michael slate show, palestinian, revolution, revolution newspaper, richard falk, slate, slate show, sunsara, sunsara taylor, sunsara taylor writer, taylor, taylor writer, taylor writer for, united nations special rapporteur, writer