Lizzie Phelan Challenges NTC Spokesperson on “I Witness”

Abdulfattah Zaidi of the Libyan-British Relation Council, Blogger Karl Sharro and Journalist Lizzie Phelan join the I Witness team to discuss the Libyan people’s continuing struggle for justice and social change.

Produced and Presented by Alex Crutcher and Horia el Hadad, this programme first aired on the Islam Channel on Tuesday 6th September 2011.