Truth Serum #102

by
nfrancis
Carbonated TVs own brand of political commentary, hosted by Omar Khan. Focus is put on President Obamas monumental speech in Egypt. Also discussed are the West Bank settlements and those who oppose them, as well as the recent spate of suicide bombings in Pakistan and the lack of response by those in power.