New Arizona law demands citizens carry identification at all times

The new “papers please” law in Arizona is a bizarre twist in American history. Claimed as the Land of the Free part of the country has stepped outside those bounds…

More in News >