SAVANNAH, Ga. – Above video: Your Thursday headlines. A Sephora is coming to Savannah in Twelve Oaks Shopping Center. The beauty retailer has a smaller store inside Kohl’s. However, this will be their first standalone store in the city. Beauty lovers will be able to shop in-store on Friday,…