G7 agrees to tighten sanction on Russia over Ukraine

Heads of state from Canada, France, Germany, Italy, Japan, the United Kingdom and the United States of America came together with the European Council President and the European Commission President at Schloss Elmau for the G7 summit in discussing development and International values.   The summit initially focused on economic Continue Reading