Write a research paper about American History, slavery, African American history, culture, popular culture and subculture.
Popular Culture as Counter Culture: Rap as Resistance Write a research paper about American History, slavery, African , culture, popular culture and subculture. – MLA style, 1.5 line spacing, Times New Roman font Size 12