Advertising Console

    Al Jazeera World - The Road to Tawergha

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    147 views
    As Libya emerges from the shadows of dictatorship, it must decide whether to embrace retribution or reconciliation.