jilldennison.com
Tell Him to Stay Home!!!
The G7 summit, a meeting of the leaders of the world’s seven largest advanced economies, Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States, is scheduled to start next…