Baby duck rescue mission ends happily

With help from the Arizona Department of Transportation, the Arizona Department of Public Safety saved a mother duck and her five ducklings that were trapped under a storm drain on Loop 202 freeway near Val Vista Drive Monday evening.

Mesa, Arizona, police video shows officers punch, mock suspect

The Mesa, Arizona, Police Department, already under scrutiny over allegations of excessive force, says it's reviewing another controversial arrest and video -- the latest showing an officer repeatedly punching an unarmed man who was later mocked by an officer as he lies on a hospital floor covered in blood.