On Air: Radio Lost and Found
Palestinian Legislator Mustafa Barghouti speaks about Avigdor Lieberman's appointment as Israel's Foreign Minister.