News

A24 has shuttered its documentary division Deadline has learned and also laid off five employees in the department.