Tag archive for ‘Marcy McGinnis’
New York Post On Wednesday, May 6th, 2015

Al Jazeera America news boss Is Out

– Al Jazeera America news boss Marcy McGinnis resigned from the news channel Monday, sources confirmed. The resignation letter sent to staff read in part, “Last week, Ehab [CEO Al Shihabi] reminded More...

Wordpress site Developed by Fixing WordPress Problems