Kim Kardashian has donated money to the National Immigration Law Center.