Home United States USA — Criminal Venice police investigate bright green liquid in Grand Canal

Venice police investigate bright green liquid in Grand Canal

81
0
SHARE

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

Continue reading...