Advertising Console

    Inside Iraq - Peter Galbraith - 23 Oct 09

    Repost
    Al Jazeera English

    by Al Jazeera English

    5.5K
    2 views
    We discuss what role he may have played in Iraqi political affairs.