By: Sufyan bin Uzayr Human history has always been a story of reform on one hand and revolution on the other. No matter what the circumstances or conditions be, time and again, humanity has witnessed its share of uprisings and unrest, which in turn have…
more »