This Week in Pictures: July 4 – 10, 2017
Nich Moore July 11, 2017 10:25:30
The world was awash with big news stories last week so in case you missed any we take a look back at some of the most important. In Germany the G20 met in Hamburg last week producing numerous violent protests in city causing injuries to at least 74 police officers. The G20 inside was almost […]