DLHS Hour 1 | Byron Allen Settles $10 Billion Lawsuit Against McDonald’s
Media mogul Byron Allen has settled his $10 billion lawsuit against fast food chain, McDonald’s. Allen claims that McDonald’s excluded black-owned media from its advertising budget. The settlement caused an […]