Leon Harris
Who is Leon Harris? Leon Harris is an NBC4 anchor/reporter from the United States. He anchors the show and contributes to other weekday newscasts. Leon Harris began his work behind the scenes in a number of technical roles. Harris -Birth,…