There are many..many people who were working hard to get him down, they have been insulting him, his country, his religion for weeks in other sub-forums to drag him there, and eventually, he fell in their trap.
Man, it's just a forum, it's sad how people spend nights thinking of how to get a forumer down, I really pity them. Mosa is a doctor, I think he better concentrate on his great future.
We have a saying in Arabic, "Dogs barking will never affect clouds", Saudi Arabia is moving on into greatness and more and more prosperity while those will just sit there and watch with their sad eyes.