Allah (God) knows that the powerful will not heed a warning coming from their ex-slave or from the weak or from the abject, so the Quran teaches that Allah (God) then seizes that nation with distress and affliction, that it might humble itself. For only in humility can the proud and the powerful heed the Guidance of God, which is mercy and grace from Himself. Allah (God) used this tragedy, hopefully, to bring a great nation to Himself.
I was born in this country in New York City, and though the pain that Black people have suffered in America has caused me to be angry with the country of my birth, however, in my maturation, I know that, with all of Americas problems, shes the greatest nation on this earth. And in spite of Americas problems, America has the potential to become the greatest nation ever. As a citizen of this nation, I do not wish to see harm come to her, so, I must lift up my voice and cry out, not just as one crying in the wilderness, but as one out of love who wants to see this nation avoid the pitfalls that have destroyed the great nations of the past.
So how come he can say God punished the US for its sins but Pat Robertson cannot?
I guess it's because "Minister" Farrakhan is noted for his incisive, clear thinking, lending credibility to his every pronouncement, where Pat Robertson is just this crazed, right-wing preacher man (/sarcasm).