Ooops - strike that last statement
This seems to be a rally of Iranians in Mecca, aired by Iranian TV.
Via MEMRI.org, notice the last statement –
“The American and British governments, which permit the torture of suspects, and the spilling of their blood in the streets, and the tapping of citizens' phone calls without a court order, do not have the right to claim they are defending civil rights.”
“The governments that have blackened the face of modern history with their production and use of nuclear and chemical weapons to not have the right to impose their patronage on the issue of preventing the spread of weapons of mass... on the issue of preventing the spread of nuclear technology.”