More details revealed about world leaders G7 Summit in Cornwall

More details revealed about world leaders G7 Summit in Cornwall