Al Jazeera America is reportedly laying off quite a few of its staff and freelance employees. According to a memo from the media company’s president, the network says this move is to bring its staff numbers “into alignment with our long-range plan as per our original business case.” [Source: TVNewser]