what are the difference between natural rights and civil rights?
These are rights that are inalienable and irrevocable by government, because government did not grant them, they were granted by a far greater authority than that of government. Civil and Political rights are born out of Natural Rights. An extension so to speak.