Ahmed Sheik

From SourceWatch
Jump to: navigation, search

Ahmed Sheik – Editor-in-Chief of Al Jazeera.

Resources and articles

Related Sourcewatch

References

  1. Advisory Board, Soliya, accessed February 4, 2011.