5 days agoNina Turner Admits The Democrat Party Emasculates Straight Laced Alpha Black MenAfrican Diaspora News ChannelVerified