Learn about the South African government, administration, law enforcement and other practical info to make sure you can settle smoothly and easily in as a resident of your new country.