Michael Powell has announced he is stepping down from his post as head of the Federal Communications Commission. He was a leading advocate for deregulation and the relaxation of media ownership rules. We’ll have more on this story later in the show.
Michael Powell Resigns From FCC
HeadlineJan 24, 2005