No. they dont
I believe there is an extradition treaty between the two countries, but whether it is enforced or not, is another question.
Indeed:Agreement between the government of the United Mexican States and the governmentof Canada on Mutual Legal Assistance in Criminal Matters. October 21, 1990.
Yes, to countries that has a treaty of extradition, and to which it can be reasonably assumed that there will not any possibility of extreme forms of punishment.
The legalese of the South African Justice Department on its website is unfortunately difficult for the layman to understand as far as an extradition treaty between the Republic and the UK is concerned. It states that South Africa had "designated" the UK, among others, in terms of a section of the Extradition Act. But according to a British source the British have extradition partners all over the world, divided into two categories: certain members of the European Union and other countries. These include countries such as the United States as well as South Africa.
whitch countries do not have extradition treaty with spain
yes
yes
No. Russia called for the ratification of an extradition treaty in 2009, however there was no American response.
Czech Republic
Dubai has extradition treaties at least with Afghanistan, the UK, Australia, and Iran, if not others.
No. they dont
Neither of them is safe. The US has an extradition treaty with both countries.
Canada
Iceland
According to the Wikipedia article "Extradition law in the United States", Indonesia is one of about fifty countries that do not have an extradition treaty with the U.S. - Indonesia does not have an extradition treaty with the United States for most crimes, however they do allow extradition to the US for drug smuggling or other drug-related crimes.
Every country except Norway.