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
Assign a menu in the Left Menu options.
Assign a menu in the Right Menu options.