Business April 30, 2024 Byron Allen lays off TheGrio staffers and managing editor "The axe is falling at TheGrio," an insider told TheWrap this week. The insider said members of the podcast and video team have been laid off