Skip Gates: The World’s First Black President Was In Mexico

Skip Gates on Vincente Guerrero, the first black president in history