This Week in Pictures, September 5-11, 2017
Nich Moore September 11, 2017 09:27:41
There were no shortage of big news stories last week and to make sure you didn’t miss anything important we’ll just quickly take a look at some of the most important. In the United States the sizeable Hurricane Irma made landfall in Florida last week after causing widespread damage across the Caribbean. Wide scale evacuations […]