NaTasha McKenzie: The Birth of a New Queen Renata Smith Featured January 25, 2021 0 29NaTasha McKenzie: The Birth of a New Queen Queens, New York birthed a talented, educated and wonderful woman. NaTasha McKenzie’s...