NY Post reports that embattled NYCHA chair Shola Olatoye — who faced strong criticism for her handling of lead paint inspections and poor living conditions — is stepping down from her post, City Hall announced Monday. Continue Reading →
Harlem World Magazine — created in 2003 — is a life and style company.