The Road to Tawergha

October 1, 2013
0.0%

Al Jazeera World - S3 - E19

The Road to Tawergha

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

Al Jazeera World: Season 3 - 23 Episode s