Ahmed Sheik

From SourceWatch
Jump to navigation Jump to search

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

Resources and articles

Related Sourcewatch

References

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