This Week in Pictures: October 24 – October 30, 2017
Nich Moore October 30, 2017 05:20:36
With so many important news stories breaking around the world each week it can be awfully easy to miss something salient so here’s our round up of the headlines from the last week. In Spain the government in Madrid imposed direct rule over the Catalonia region last week following a declaration of independence from […]