IGN aid post row: 71 staff members sign open letter to leadership 18th May 2021 Media & PR Comments Off on IGN aid post row: 71 staff members sign open letter to leadership Putting any other issues to one side, it looks like a clear case of interference in editorial independence Read More »