Venice canal goes green - but police aren't happy

Police in Venice are investigating the source of a phosphorescent green liquid patch that appeared Sunday in the city's famed Grand Canal.

Related Posts

Venice canal goes green - but police aren't happy
4/ 5
Oleh