Most of the news coming out against Shahryar Afridi are nothing but propaganda. He has been very severe against the land grabbers and everyone knows how powerful these lot are specially their reach within Pakistani media.
There is nothing wrong about what he said. There is no "anti saud" rhetoric. He is pointing out the irritant which cause negative perception of Saudi Arabia in Pakistan. I saw this clip a while back. It's an old event. At the end of the clip, the Saudi chap was kissing Afridi hand!