'Disturbing' baby faces installed around Denver upset some, amuse others
DENVER, March 31 (UPI) -- Denver residents said they have been left guessing by a months-long apparent art project installing doll-like 3D baby faces in random public locations.