“Minya Independent Islamic Republic”

Problems on hold                         I have never been hasty in writing down my opinion; quite the contrary, I have always been used to take my time to study situations and meticulously contemplate them before forming an opinion or venturing on an assessment of any sort. So much so that I have sometimes been … Continue reading “Minya Independent Islamic Republic”