The Philadelphia Inquirer, often referred to simply as The Inquirer, is a daily newspaper headquartered in Philadelphia, Pennsylvania. From Wikipedia
The departure follows a series of staff exits that have raised doubts about his leadership capacity.