This year has witnessed a global wave of social and political turmoil and instability, with masses of people pouring into the real and virtual streets: the Arab Spring; riots in London; Israel
Best of Global News for the Thoughtful Indian
This year has witnessed a global wave of social and political turmoil and instability, with masses of people pouring into the real and virtual streets: the Arab Spring; riots in London; Israel