I would like to challenge President Obama to find any nation in the world whose history isn't messy. Many nations got history that will make US history looked like Care Bears'!! Its appears that slavery was the worst trait of our nation's history But yet compared to other nations, it can be considered to be mild and short lived. For example, Muslim world have been importing black slaves since the 7th century by the millions. But yet left no real descendants of their slaves. So what happened to those slaves, eh? Just remember folks, every single one of us, regardless of our DNA background, all had people in our past who were masters....and slaves in our bloodline. Even Queen Elizabeth II of Great Britain can traced her blood to a tanner's daughter who charmed the Duke of Normandy. A serf!!! Her son became William the Conqueror!!

History of any nation will be full of contradiction, hypocrisy and idiosyncrasy.