Richard Lui has been named MSNBC anchor, based in New York City.
Richard Lui named MSNBC anchor