fix articles 183359, taylor writer
Sunsara Taylor on The Michael Slate Show (tags)
Sunsara Taylor, writer for Revolution newspaper, and Richard Falk, Special UN Rapporteur on human rights in the occupied territories.