Memorable moments on July 08, 2017 Get link Facebook X Pinterest Email Other Apps The G20 summit in Germany had its fair share of unexpected moments - here are some of our favourites. from BBC News - World http://bbc.in/2tt8fL7 Comments
Comments
Post a Comment