Okinawa, long known as the island of the immortals, is home to the highest concentration of centenarians in Japan. The village of Kitanakagusuku ranks first in …
source
Mark SavageMusic CorrespondentGetty ImagesOasis's reunion tour is set to kick off in Cardiff, Wales, this JulyTicketmaster "may have misled...
Read more