Amber Alert site restored after online furor over government shutdown 47170

This photo stored at: amber alert

An electronic sign showns an amber alert over Interstate 80 in Omaha, Nebraska. - high-definition photo for free download.

amber alert