2

Can US Border Officials (e.g. Customs Officials at JFK Airport) legally require a non US citizen (whether a tourist, visa, or green card holder) for his or her passwords (phone, laptop, facebook, email, etc...)? Don't they need a warrant for that? Do different states have different rules?