Organization

Toronto Star

Al Jazeera America Terminates All TV and Digital Operations

theintercept.com -

Hundreds lose their jobs in a stunning and rapid collapse of what, from the start, has been a towering failure.