News

Time: Though that bottle of olive oil may seem like it will last forever, oil has a shelf life of about 18 to 24 months.
CNN Turk anchor Meltem BozbeyoÄŸlu was live on air when a 6.2-magnitude earthquake struck off the coast of Istanbul, Turkey.