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 […]

Boris Nemtsov Shot and Killed in Russia

 Russian opposition leader Boris Nemtsov was killed today on a bridge near the Kremlin. Nemtsov had previously served as First Deputy Prime Minister under President Boris Yeltsin. Nemtsov also has a record as a reformer, especially for economic affairs. However, the past few years of Nemtsov’s life have been marked by his opposition to the policies […]