"Can the police stop you and make you show your papers? In Europe, the answer has long been yes.
On Wednesday, the U.S. Supreme Court took up the issue -- and from what the justices said at oral argument, it seems the U.S. might soon be getting more European. Or at least one step closer to requiring a national ID card.":::MORE HERE:::