Comment Vaccinating the world is the duty of the G7 countries – and the deadline is today All eyes are on Cornwall today as the G7 summit makes life and death decisions that will shape… Gordon Brown 4 years ago