Police in Venice, Italy, are investigating the source of a bright green liquid patch that appeared on Sunday in the city's Grand Canal.Luigi Costantini/AP Something's in the water of Italy's famed Grand Canal in Venice.Venetians woke up to a mysterious patch of fluorescent green in the central waterway on Sunday.
[
add
]
[
|
|
...
]