World leadIers meet in Canada in G7 summit

l lworld leaders meet in Canada.

The most important leaders of state of the world meet this weekend in Canada in G7 of 2018.

Photo By: Instagram G7

NBI News