Are marriage to U.S. citizen based Green Cards only temporary?
Yes, marriage to U.S. citizen based Green Cards are temporary in nature. The United States Citizenship and Immigration Services (USCIS) grants Conditional Permanent Residency for two years, after which you need to file for Removal of Conditions to get a permanent Green Card. The USCIS does a second check on the marriage after two years because marriage is a relatively easy route to get permanent residency in the U.S.