September 3, 2007

Tripoli, the capital of Libya

The China Post - Tripoli, or Tarabalus Al-Gharb, meaning "Tripoli of the West" in Arabic, is the major city and de facto capital of Libya. Full Story