Far Better Than DrudgeUnfiltered News • Daily Headlines

Here is the 25-Foot Statue They Just Unveiled in NYC Rockefeller Center to Honor African Culture…


The new 25 foot-tall statue unveiled in New York City’s Rockefeller Center to honor “African culture” was unveiled this week.

Read next: FBI Severs All Ties With Southern Poverty Law Center

View Comments

News on the Net——

News from around the world