The US Department of Homeland Security (DHS) has issued new border regulations requiring all non-US citizens, including Green Card holders, to be photographed when entering and leaving the country.