G7 Looks to Continue Pressure on Russia
President Barack Obama and German Chancellor Angela Merkel are leading talks with the Group of Seven (G7). The G7 is a group of the leading industrial countries. Those countries include Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States. Russia was previously a member of the group, then known […]