Today's featured guest is Mustafa Barghouti, a Palestinian physician, activist, and politician who serves as General Secretary of the Palestinian National Initiative, also known as al-Mubadara.
Other interesting facts about Mustafa Barghouti include his role as a Palestinian Presidential Candidate, and a Nobel Peace Prize Nominee. But what is important to him and what drives and motivates him is democracy and human rights, especially when it comes to Palestinians.