Al Jazeera: ‘Defending Freedom’ or Promoting Itself?
Al Jazeera held its “2nd Aljazeera Forum” Jan. 31 through Feb. 2 in its headquarter city of Doha, Qatar. The conference was titled “Defending Freedom, Defining Responsibility,” but its goal seemed to be to trash U.S. media and celebrate everything Al Jazeera. Read More