100-year-old photo of Carbis Bay shows site of G7 climate summit looks the same as it did then
CARBIS BAY, U.K. – A 100 year old photograph of Carbis Bay, the beach where the G7 leaders met this week and eventually posed for a photo op shows the devastating changes…