New IDW publisher placed on adminstrative leave after 5 days https://www.hollywoodreporter.com/he...-leave-1304590
Forum Rules