
Gender equality, climate change, biodiversity, poverty, health, gay rights and more -- the list of issues missing at the Canada G7 from past summits is long.
The G7 gathering has been carefully planned to ensure US President Donald Trump agreed to attend at all and Canada is keen to avoid a public dust-up.