From December 26, mandatory biometric checking of all non-US citizens, including Green Card holders, at border points comes into effect. This means their photographs would be taken by US Customs and ...