China hands out  quot;green card, quot; winning acclaim of foreigners BEIJING, Aug. 20 (Xinhuanet) -- China is granting some foreigners permanent residence in the country with a  quot;green card, quot; a credit card-sized photo ID that was revealed to the public at a press conference here Friday. 