Venice police investigate bright green liquid in Grand Canal
Venice police investigate bright green liquid in Grand Canal
1 year ago
198
Police successful Venice are investigating the root of a phosphorescent greenish liquid spot that appeared Sunday successful the city's famed Grand Canal.