Oct. 25, 2010
Cronkite News reporters reveal the government’s new green card, and take viewers to Lake Havasu City where police are testing some cutting-edge technology.
Watch Now
Sign up for daily headlines
Cronkite News on