IMAGES IV: GLOBALIZATION

Perfect Harmony

 

Osama Bin Laden speaking in a video recorded in Afghanistan and aired by Al Jazeera Television on October, 7th 2001.

 

 

Tahir Square
Tripoli, Libya

 

Damascus, Syria