Al Jazeera

Aljazeera is a TV station based in Qatar, providing news for Arabs/Muslims, and not related to certain entities with similar names, such as Al-Jazeera. Famed for various scoops which might be deemed unpalatable by some.


EditText of this page (last edited August 27, 2004) or FindPage with title or text search

Why