Puppeteers operate the The Little Giant Girl, one of the giant Royal De Luxe street puppets taking part in Liverpool's World War I centenary commemorations as she walks through the streets of Liverpool on July 25, 2014 in Liverpool, England. Christopher Furlong / Getty Images
Breaking News Emails
Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.