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
Continuous coverage of Taiwan's relations with China, the U.S., and the world plus the island's ongoing United Nations bid.