The people of Rochdale think this giant baby in their town square is ‘creepy’ (Picture: Rochdale Borough Council) Residents have described a giant baby puppet sitting in their town square as ‘terrifying’. The 8.5m high figure, called Lilly, is part of a project in Rochdale, Greater Manchester to encourage... read full story