G7 leaders ready for German summit

Bavarian Alps, Germany (BBN)-Leaders from the world’s richest countries are due to attend the annual G7 Summit in the Bavarian Alps in Germany. They are expected to use the meeting to maintain diplomatic pressure on Russia...

Read More