He did not ask "why was he banned?" He knows exactly why, there is another thread regarding this.
I agree with the other members, and as i mentioned on the other thread, OP made a mistake, he must be punished, but i feel that i am obligated to acknowledge his contribution in the Arabic board, and for a mistake he made a year ago and given his recent efforts I hope that he get's a temp-ban instead of perma-ban.