-
Every era in time has witnessed some form of rebellion against status quo. Triggered by a surge of technological advancements, the 21st century has had its share of revolutions; disrupting traditional mindset to even opening up springs of socio-economic and political change as well as devastating cataclysms. ICTs and...