Hassan Ibrahim Pt. 1

  • Aired:  06/15/04
  •  | Views: 3,404

Hassan Ibrahim reports that Al Jazeera television is loved by Arab masses but loathed by Arab officials. (5:26)

Loading...