The last tiny Tokyo shop and its owner
Tiny ocean creatures called Velella velella, or by-the-wind sailors, wash up on the beach in Marin county, California
Only seven countries meet WHO air quality standard, research finds