CNN International
HISTORY repeats itself and sometimes it does it fast. It took more than 200 years for the United States to elect its first African-American president. Now, without much comment, millions of voters are thinking of electing another (...)