Marc Lamont Hill's file

Hill
Marc Lamont Hill is a CNN political contributor, journalist, author and Morehouse College professor.

Marc Lamont Hill's website

Recent statements by and about Marc Lamont Hill