Escaped lion throws Italian town into turmoil for hours

Lion, Italian town, turmoil
World
image