Topic: TV - on March 25, 2003 at 8:55:14 PM CET
Al-Jazeera's English Site Slammed by Traffic
The al-Jazeera Arabic TV channel based in Qatar is known to most Americans only be reputation. Few Americans have access to the station's satellite signal.
But the station is reaching a new audience thanks to a newly launched website. With little promotion, the station's Web site is being swamped with hits.
... Comment