President-elect Barack Obama aparently has something in common with a city in the south of Japan – his name, Obama, which translates from Japanese as “Little Beach”.
President-elect Barack Obama aparently has something in common with a city in the south of Japan – his name, Obama, which translates from Japanese as “Little Beach”.