text: And yet, they founded the greatest democracy on earth, that has done more to promote human rights than any other.
  
  What nation in Africa can match that record of achievement?   Answer: None.   In fact, slavery is still practiced in a number of African nations to this day.