Mallary Taylor's blog

2015 G7 Summit: "Women are the focus here"

The Group of Seven (G7) summit is an annual meeting of seven industrialized democracies –  Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States – that pro

Subscribe to RSS - Mallary Taylor's blog